{"_id":"mongoose-schema-jsonschema","_rev":"61-d5f7674322e96c26529b6d3ce4994c2b","name":"mongoose-schema-jsonschema","dist-tags":{"latest":"4.0.1"},"versions":{"1.0.0":{"name":"mongoose-schema-jsonschema","version":"1.0.0","keywords":["jsonschema","json","schema","mongoose"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.0.0","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"7e776c5dcf0d63cb8e558f8dc2564b502363e4c0","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.0.0.tgz","integrity":"sha512-p4eo/9eBUxfySzYn1rjOESjOzmTz/WQ0CgNearWqEyq5M9pjCYUGGGRC20r3IGs2HliT56rIav5ChrTDR5y39w==","signatures":[{"sig":"MEUCIQDM4oqLx59NdCj2rQ1zp5xfkUaswzqx1712MGvk8NrZfAIgURgZSsifsH81Efk+o77ABfA0ctTT1uckNxXAHqyaa5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7e776c5dcf0d63cb8e558f8dc2564b502363e4c0","gitHead":"b2bc44d0b3d5ba1716f0a3005c0a7a03cd7db246","scripts":{"test":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"mongoose.Schema extention with mehtod jsonShema","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"mocha":"^3.1.0","istanbul":"^0.4.5","mongoose":"^4.6.1","jsonschema":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.0.0.tgz_1479925872741_0.7356658391654491","host":"packages-18-east.internal.npmjs.com"}},"1.0.1":{"name":"mongoose-schema-jsonschema","version":"1.0.1","keywords":["jsonschema","json","schema","mongoose"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.0.1","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"d97778861add3ed657ecaf87fe5124fc1b1c2fb5","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.0.1.tgz","integrity":"sha512-U7f9BsjVErcUa4mLcH5MG3Y/vYAmrta4f5+ZiQ/zXkfIl9IAtTqJkynhtbcI4goxqcLaMVZMZ4jjavawgLJA9g==","signatures":[{"sig":"MEUCIE9JrrglAEdxif+zmneCmb/05mrSslzYUl/oWobXFUpyAiEA3pEkccWMd90fz9NvAb13G28tjueeHdFhWI+plIbz610=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d97778861add3ed657ecaf87fe5124fc1b1c2fb5","gitHead":"05b32bf17885e8954d3ae1cbf59675135b8cebc5","scripts":{"test":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"mongoose.Schema extention with mehtod jsonShema","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"mocha":"^3.1.0","istanbul":"^0.4.5","mongoose":"^4.6.1","jsonschema":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.0.1.tgz_1479926268144_0.23544486402533948","host":"packages-18-east.internal.npmjs.com"}},"1.0.2":{"name":"mongoose-schema-jsonschema","version":"1.0.2","keywords":["jsonschema","json","schema","mongoose"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.0.2","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"c7e95a369df92a55e1fcbc8d24eff9b853a76946","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.0.2.tgz","integrity":"sha512-KgAFvlpgOB7QdGZMLNEjAfKTDcQ1frMq1NfoQAXeKGxrNIPR09MvLkO8om99Wc8mEzK3FN7VsemKHKtoTXT+fQ==","signatures":[{"sig":"MEUCIQCGw3gPFbvBs9pz5NGYvcpwGuLM3GCCFC1xyS6pVBQhbwIgSbATrrFLDrqxU/tmCy3CGkOa7/iOkBgK2p1cK+tDoGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c7e95a369df92a55e1fcbc8d24eff9b853a76946","gitHead":"7ddbf28231231d0c24dee1af622e5921b124744a","scripts":{"test":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"mongoose.Schema extention with mehtod jsonShema","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"mocha":"^3.1.0","istanbul":"^0.4.5","mongoose":"^4.6.1","jsonschema":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.0.2.tgz_1479980647608_0.7501262424048036","host":"packages-12-west.internal.npmjs.com"}},"1.0.3":{"name":"mongoose-schema-jsonschema","version":"1.0.3","keywords":["jsonschema","json","schema","mongoose"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.0.3","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"4dc8bd9a19367a5307856247120bb03afb09f2dc","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.0.3.tgz","integrity":"sha512-C7QZpldpSZ6CNvK67iXBV5VAONgBNmSTQ1oxgIW/f+Tl6CbvA4N6nB7jZkSJCJyZAEzCzDFoVYAshZPPT1gN2g==","signatures":[{"sig":"MEYCIQDSEf5ohLFjADSOfCzb3ZkLjsFW10SRO4nC+1FBOYnXJwIhAKqqsrM+WUkc5qqQU9F0WQSHfHtI56oTBwhXoAFRif9/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4dc8bd9a19367a5307856247120bb03afb09f2dc","gitHead":"e5150f4b63c403c542d7ad3afbfd29db6eba3806","scripts":{"test":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"mongoose.Schema extention with mehtod jsonShema","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"mocha":"^3.1.0","istanbul":"^0.4.5","mongoose":"^4.6.1","jsonschema":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.0.3.tgz_1479980809927_0.17950480966828763","host":"packages-18-east.internal.npmjs.com"}},"1.0.4":{"name":"mongoose-schema-jsonschema","version":"1.0.4","keywords":["jsonschema","json","schema","mongoose"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.0.4","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"64e33ab920f2ce14bd7316f7dc69a50bb089e444","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.0.4.tgz","integrity":"sha512-87qpXmkfqScUX2jpScHWIWNibYqKEt9Swu2QnJaenvJKnfcSlbXl4cFdr8hd+Ii2JP9UMznVIsIYP0GNJwT9HA==","signatures":[{"sig":"MEUCIE4WAi2cBuhOoZ1MWEA8JIK3f63hxv3bnKIvLvbCfKTMAiEA2TSweJq7X/vwtDa9M/L4d7KH9OFM0aIia0s7y2EP6XI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"64e33ab920f2ce14bd7316f7dc69a50bb089e444","gitHead":"50463f2b3e33bc10ddefde0130bb238d044b54b9","scripts":{"test":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"mongoose.Schema extention with mehtod jsonShema","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"mocha":"^3.1.0","istanbul":"^0.4.5","mongoose":"^4.6.1","jsonschema":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.0.4.tgz_1480006472410_0.8811305901035666","host":"packages-18-east.internal.npmjs.com"}},"1.0.5":{"name":"mongoose-schema-jsonschema","version":"1.0.5","keywords":["jsonschema","json","schema","mongoose"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.0.5","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"df266e90ddbc7e2b016818bc0f3b89e383141c44","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.0.5.tgz","integrity":"sha512-MmQZC3DF/BRgW0FMAyra8Bdu5uaSfYRaNsam94jmWcfyUUvbhCy3vkBgu/V/Vg5MKRdi39wmFuph3J1I50b/Nw==","signatures":[{"sig":"MEUCIQDFMXu9xjiWpNkIK9bqBTG3MAWz5q7vjw7GoVRk8yzTOAIgFP+YY1mUtv72RPDR+0fEkVUYi5soYlH1A9ZgWa5KSOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"df266e90ddbc7e2b016818bc0f3b89e383141c44","gitHead":"0f27958ec1a640ad20256e5b0c6ba65c638728e9","scripts":{"test":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"mongoose.Schema extention with mehtod jsonShema","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"mocha":"^3.1.0","istanbul":"^0.4.5","mongoose":"^4.6.1","jsonschema":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.0.5.tgz_1480006577188_0.9127338144462556","host":"packages-12-west.internal.npmjs.com"}},"1.0.6":{"name":"mongoose-schema-jsonschema","version":"1.0.6","keywords":["jsonschema","json","schema","mongoose"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.0.6","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"5ba8f1169e3cd3885f96bc171a34f33003f60e4c","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.0.6.tgz","integrity":"sha512-zv22IoeNl5NVmoqC6dzb4hk6VZkmjF5njvQq3WXGVkFX63/Mysda+ROQQORSHA/Xrl9sODFomEDCm4xEw78oeQ==","signatures":[{"sig":"MEYCIQDW7ur1TX7zR9QrXTu34Zl1CcctV1sgxzY+otPUsth9aQIhAOrjkQ+9wr2X4IF9wmFT4jrR5PQxoogST6v+Amlp3Rag","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5ba8f1169e3cd3885f96bc171a34f33003f60e4c","gitHead":"469141b8b94d3ba84fdcc3ce2b9de4e983e88853","scripts":{"test":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"mongoose.Schema extention with mehtod jsonShema","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"mocha":"^3.1.0","istanbul":"^0.4.5","mongoose":"^4.6.1","jsonschema":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.0.6.tgz_1480006715143_0.08461466687731445","host":"packages-12-west.internal.npmjs.com"}},"1.0.7":{"name":"mongoose-schema-jsonschema","version":"1.0.7","keywords":["jsonschema","json","schema","mongoose"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.0.7","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"4d189892aedde3720a37de30c85286941bd42938","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.0.7.tgz","integrity":"sha512-tz4Xq9a9iv2wx90Pu7WjlZY5rfwo1itCYVtqb23XtDRIfL3ubtaREKR9ENJkeDhwvGhGb3KuJUTAJGZzaos2Eg==","signatures":[{"sig":"MEUCIHrrs5WMqeiyur1fomXZy+Rioddz1h5txETnXOOkGLbAAiEAp/anSm7BhhGH0Y2KlK7gw1gcFtQwlHsxD7R/qODPp/0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4d189892aedde3720a37de30c85286941bd42938","gitHead":"5cfb740bcde9482015d71df9986162aaff636230","scripts":{"test":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"mongoose.Schema extention with mehtod jsonShema","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"mocha":"^3.1.0","istanbul":"^0.4.5","mongoose":"^4.6.1","jsonschema":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.0.7.tgz_1480087468383_0.7696311441250145","host":"packages-18-east.internal.npmjs.com"}},"1.0.8":{"name":"mongoose-schema-jsonschema","version":"1.0.8","keywords":["jsonschema","json","schema","mongoose"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.0.8","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"21c62ae7cec8b682193ab8c37e905ed0c0f5bcaa","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.0.8.tgz","integrity":"sha512-kvcKnlbzQrj53DSDB3BeWqj+cWtEDDcU/BZmTDUUiaWCqlaSOtCcfDXAwbHw6378VOhMVzJGDButHXjGNVQ9WQ==","signatures":[{"sig":"MEQCIHVlk3yKDVEbG0VjOW+q3azYXCjaiwdnys57aS7cvCmvAiASvHY9D10FlKZjP+kG6yadFv+NnTweWXCqYNPV58ANSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"21c62ae7cec8b682193ab8c37e905ed0c0f5bcaa","gitHead":"dc861d626c58a0839ee29045717123a312f8707e","scripts":{"test":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"mongoose.Schema extention with mehtod jsonShema","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"mocha":"^3.1.0","istanbul":"^0.4.5","mongoose":"^4.6.1","jsonschema":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.0.8.tgz_1480090675371_0.48479001480154693","host":"packages-12-west.internal.npmjs.com"}},"1.0.9":{"name":"mongoose-schema-jsonschema","version":"1.0.9","keywords":["jsonschema","json","schema","mongoose"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.0.9","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"e731648dff33ced117a0c2224a35b3aab44aa4ea","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.0.9.tgz","integrity":"sha512-Titr7DVjAm8MFI6p2PIQbkoUG71Qu8FZpMsmKzo6QniQEWJEyIVz3fFKfu7ugXDVkBdfz8xGpRn74TMcu3fKiA==","signatures":[{"sig":"MEYCIQDoA1GKNpnDXmEzss4j9dXmmRpOZcVs138xn2rSd1D0XQIhAIMlQnModz5c1VbamADpeIN1x8E7+KBanZa52TShxci2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e731648dff33ced117a0c2224a35b3aab44aa4ea","gitHead":"9aecd6427668202935b9190a9c111a849b0a241d","scripts":{"test":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"mongoose.Schema extention with mehtod jsonShema","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"mocha":"^3.1.0","istanbul":"^0.4.5","mongoose":"^4.6.1","jsonschema":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.0.9.tgz_1480095503440_0.7721556313335896","host":"packages-18-east.internal.npmjs.com"}},"1.0.10":{"name":"mongoose-schema-jsonschema","version":"1.0.10","keywords":["jsonschema","json","schema","mongoose"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.0.10","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"4c95298a625a3cfc9f63193c04f350d201f74f7c","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.0.10.tgz","integrity":"sha512-U48VprgxBr+bYZ9ExihFzAv4Ey1OAiRxbwJPRvgb7wO8/l6rDtw5gAE7BhYgCX3X5hAPlGxbrRPSftrKvmgNtA==","signatures":[{"sig":"MEYCIQC9gKmQu3f83cLQZ8KsGMCsR74XFyjZKyimF2OYIc+SlAIhAMjsGpD7qAix2QjD0YVzry2F0L6qmtwFHF8hE5TtHRZk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4c95298a625a3cfc9f63193c04f350d201f74f7c","gitHead":"49fc82deebdfc544ae9becb4dfb6341af05fc4c7","scripts":{"test":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"mongoose.Schema extention with mehtod jsonShema","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"mocha":"^3.1.0","istanbul":"^0.4.5","mongoose":"^4.6.1","jsonschema":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.0.10.tgz_1480098685311_0.26579581131227314","host":"packages-12-west.internal.npmjs.com"}},"1.0.11":{"name":"mongoose-schema-jsonschema","version":"1.0.11","keywords":["jsonschema","json","schema","mongoose","model","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.0.11","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"56f90dcfbac7e6e3f950d5e496c4fec84d793776","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.0.11.tgz","integrity":"sha512-jZjZ8j++qBXVBJOb04f+x9UR+nXrGzPnoZaU+czCM1jHiPqkrdtoksOqQs/gMYCZVKnZ6KYEzME2tjwXcgnGgQ==","signatures":[{"sig":"MEUCIQCIGXr8ZU4nPYIbuQLSYa/1UwPQuSZDEW7ha3J4xwCMbgIgJI7Rw/+EWA5QwKsoBV66+9Xk2rSoZTlwvoXyN6jQ52E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"56f90dcfbac7e6e3f950d5e496c4fec84d793776","gitHead":"386a64953f0402fd6b42279abe7ba597248d7830","scripts":{"test":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"Mongoose extention that allows to build json schema for mongoose models and schemas","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"mocha":"^3.1.0","istanbul":"^0.4.5","mongoose":"^4.6.1","jsonschema":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.0.11.tgz_1480100545252_0.1500448810402304","host":"packages-12-west.internal.npmjs.com"}},"1.0.12":{"name":"mongoose-schema-jsonschema","version":"1.0.12","keywords":["jsonschema","json","schema","mongoose","model","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.0.12","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"e1d8fe43715610ce6b4310d4036b230ff6ed955e","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.0.12.tgz","integrity":"sha512-SEygSQ5nuJEZZZW0lSM+wVRoqcIVUKCS7swtK6QFNW7kCqHW2K3jwHFU84P8Jme/yaGAcWeMskZMSGShchlGzg==","signatures":[{"sig":"MEYCIQClvUzPCkG581sR46tBYeevvEVcwhf9ySbyP3lANVPNqwIhAKPfWg9RIHbSvg1IpMVUp0QTvCegntp18OWWIaNTQJoH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e1d8fe43715610ce6b4310d4036b230ff6ed955e","gitHead":"6972f3cfa6b50be104412d51d426040861135fa5","scripts":{"test":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"Mongoose extention that allows to build json schema for mongoose models and schemas","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"mocha":"^3.1.0","istanbul":"^0.4.5","mongoose":"^4.6.1","jsonschema":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.0.12.tgz_1480326140259_0.19364805333316326","host":"packages-12-west.internal.npmjs.com"}},"1.1.1":{"name":"mongoose-schema-jsonschema","version":"1.1.1","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.1.1","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"4b09a2b554b9cd5749d2ebeb91e125884aa565eb","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.1.1.tgz","integrity":"sha512-p1eiGvVGQxHRywWUlw/lxaUFzweFxDb3qsL7qz60YHBwbwzxxDBly8RgbOLHkS2kiFTH8KqnQfVRKYROPUzu+g==","signatures":[{"sig":"MEUCIEy7i9cxIvZKYj7/JGrqS2NA2TsgE+gdXuZZIyt3ufMLAiEAjsAT4LaagWFGRuzRntD3RDHqUh4OiV2rYrhIFC2dpVI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4b09a2b554b9cd5749d2ebeb91e125884aa565eb","gitHead":"e03fa3f9ce651d25e5b7373e0bbdb8bc5dc8fa08","scripts":{"test":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"mocha":"^3.1.0","istanbul":"^0.4.5","mongoose":"^4.6.1","jsonschema":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.1.1.tgz_1480940720478_0.6382236862555146","host":"packages-18-east.internal.npmjs.com"}},"1.1.2":{"name":"mongoose-schema-jsonschema","version":"1.1.2","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.1.2","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"7e34e8ae78b429f8a6af5dec7a5c8fa5cf7461cd","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.1.2.tgz","integrity":"sha512-7/Kue++NBDuCWPA1IxBwxFNBlJ+fkX2XKysyXsmsSJKYUhnrvkLcAjcxtVCYxrMCaARCg+T41mClecLUb59JHA==","signatures":[{"sig":"MEUCIFB3hFQBDUIpdUWRaghiVFypM9qhKgU3/lnfua2/zWEaAiEAvmtAcdxmudMNnjZjbpvGCRf1t13xU+rSQKb1HSQawNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7e34e8ae78b429f8a6af5dec7a5c8fa5cf7461cd","gitHead":"9588f8de787246ed681994e1e006dd0ae1364ed4","scripts":{"test":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"mocha":"^3.1.0","istanbul":"^0.4.5","mongoose":"^4.6.1","jsonschema":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.1.2.tgz_1481886299304_0.8394202056806535","host":"packages-18-east.internal.npmjs.com"}},"1.1.3":{"name":"mongoose-schema-jsonschema","version":"1.1.3","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.1.3","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"7b1558d60a35d4e1a85ac67ba88c04ecfd519f0f","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.1.3.tgz","integrity":"sha512-k5aNgukIagRWsupvvrA4qV5J75gsCsMZA3DRbkOK/GPJcS2VBwOqQ3t7QrcNwrCJQQof9jnmoDwk0UVV8RGjTw==","signatures":[{"sig":"MEQCIDTQxn3EgaZznL2Nmh20LEixbSDOEiZM9dt0hvWbWYPzAiBGwSyW1/OLaxsD9xo7aahW+3nMW8PKkF7FeyZbU8iaqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7b1558d60a35d4e1a85ac67ba88c04ecfd519f0f","gitHead":"689e5fdf43aa6be0856314eb5677fada54e62965","scripts":{"test":"./test.sh","test-loc":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"async":"^2.1.4","mocha":"^3.1.0","istanbul":"^0.4.5","mongoose":"^4.6.1","jsonschema":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.1.3.tgz_1481889765530_0.8460440775379539","host":"packages-12-west.internal.npmjs.com"}},"1.1.4":{"name":"mongoose-schema-jsonschema","version":"1.1.4","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.1.4","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"2b3accaae1380b9d0704154599d7d4b8eb8ad846","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.1.4.tgz","integrity":"sha512-/Z9HKtv0hb2gzkYyF27GsLR2VE/hObnvwjbVjVQcz5rrTMmQO7ZSkln/ZqMOlVsjdzHY9ZpybkGoA/ujMFWSzg==","signatures":[{"sig":"MEUCIHQ86hGV315/9pOMUz08o+sa8lpk4MapSAYqKqaOxHrPAiEA7WHDEEg6Z2HCIhpS9EnFPvFj/7AzeVk7FSTkUk1UMiE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2b3accaae1380b9d0704154599d7d4b8eb8ad846","gitHead":"1acbd9520c217a25cabf3a5b3d8bbb93ed1e2e52","scripts":{"test":"./test.sh","test-loc":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"async":"^2.1.4","mocha":"^3.1.0","istanbul":"^0.4.5","mongoose":"^4.6.1","coveralls":"^2.11.15","jsonschema":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.1.4.tgz_1482225612304_0.7388920821249485","host":"packages-18-east.internal.npmjs.com"}},"1.1.5":{"name":"mongoose-schema-jsonschema","version":"1.1.5","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.1.5","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"9a3e151127e2d0431ed951de7dfc7f6e3d139bc7","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.1.5.tgz","integrity":"sha512-bIcAWa6Jl3MSH0xm9W8ABaON3Erc5A1xR6AcFF1ViA7AO89sBJF0GjWmM1cjkJVvQ0YqoZTGEP3LmAm1ORfSXg==","signatures":[{"sig":"MEUCIQC5MipjlTXgJRPWnpFt1slFIGVHxeMzigU6hpiKhbzUNQIgXCkPUyt1SkDtuqzkYGETQokbnCAe09WkvhHUkcoBm5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9a3e151127e2d0431ed951de7dfc7f6e3d139bc7","gitHead":"0619266462f01a1645c6e09dbe6cd734d4ca6e7b","scripts":{"test":"./test.sh","test-loc":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"ajv":"^5.0.0-beta.1","async":"^2.1.4","mocha":"^3.1.0","istanbul":"^0.4.5","mongoose":"^4.6.1","coveralls":"^2.11.15","jsonschema":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.1.5.tgz_1482228193420_0.42652614368125796","host":"packages-12-west.internal.npmjs.com"}},"1.1.6":{"name":"mongoose-schema-jsonschema","version":"1.1.6","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.1.6","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"165d0f7a72ff00b90e0719b59d28731b99ea4e3e","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.1.6.tgz","integrity":"sha512-9b6I0EfvghhEMdrrCRTOrfxo2jUIs/RnymrAxaQmvqJE+1gkgjN4YUk3kF3cWkWEmI8715/LgV/Ax51VWOzX1g==","signatures":[{"sig":"MEUCIEsSfA482I5KtFhn/TYUzhNdPXfTFZfoNFlOU4MBk2T4AiEA4Uy0KUYwlA5ITGQEEheif+0P/K7n/NL/Ur0hMvbfxHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"165d0f7a72ff00b90e0719b59d28731b99ea4e3e","gitHead":"d79c2085416a08c2fda01b90c47eec60384ca63b","scripts":{"test":"./test.sh","test-loc":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"ajv":"^5.0.0-beta.1","async":"^2.1.4","mocha":"^3.1.0","istanbul":"^0.4.5","mongoose":"^4.6.1","coveralls":"^2.11.15","jsonschema":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.1.6.tgz_1482228290967_0.7691911407746375","host":"packages-12-west.internal.npmjs.com"}},"1.1.7":{"name":"mongoose-schema-jsonschema","version":"1.1.7","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.1.7","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"d62f8080f978903f8173e70ce2e926eb75e119c2","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.1.7.tgz","integrity":"sha512-E3xYLN8WSQcXwMEIw6r9l3spzY79hnc1C0eX37JV+S3SraQGiZYRRViuGtYyR1h6BUEYCY8z1oBMDae4QDWNOQ==","signatures":[{"sig":"MEUCIQDkM4YudP13mxvz3/jOnj8082kNGzMvk5GEiJIUoBbwxQIgA32fi5wLfaGg4qOoNtp21ojC6UfBma8rIt1jDgKtnmU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d62f8080f978903f8173e70ce2e926eb75e119c2","gitHead":"b59fbd891508bbd9ec0cb64707c1f343517ac498","scripts":{"test":"./test.sh","test-loc":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"ajv":"^5.0.0-beta.1","async":"^2.1.4","mocha":"^3.1.0","istanbul":"^0.4.5","mongoose":"^4.6.1","coveralls":"^2.11.15","jsonschema":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.1.7.tgz_1487184482901_0.7787333033047616","host":"packages-18-east.internal.npmjs.com"}},"1.1.8":{"name":"mongoose-schema-jsonschema","version":"1.1.8","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.1.8","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"13a0303d901eb633abfe3d53f62d10a6edd41455","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.1.8.tgz","integrity":"sha512-aiZ7HpRAQa4EO9cM3iLX1VpUFL1tqcdgx4rwyzvdYIMXK2VNSL3ln2MhSef2VEqO0/w0CwdXzM2wLuzRQNJokA==","signatures":[{"sig":"MEYCIQCiDn9d/LZERn6IW7bb6/lwShe87p6dZ9fV0Bul1dHa7AIhAIoweupuJOhLl292blj6JUeYFAsfk0N/Ldor/ZGyOhYa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"13a0303d901eb633abfe3d53f62d10a6edd41455","gitHead":"4a22ec2d1d96bbbf7c356fc43db650c42412a5e5","scripts":{"test":"./test.sh","test-loc":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"ajv":"^5.0.0-beta.1","async":"^2.1.4","mocha":"^3.1.0","istanbul":"^0.4.5","mongoose":"^4.6.1","coveralls":"^2.11.15","jsonschema":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.1.8.tgz_1487186816909_0.23482264974154532","host":"packages-12-west.internal.npmjs.com"}},"1.1.9":{"name":"mongoose-schema-jsonschema","version":"1.1.9","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.1.9","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"200521e2d178367fe0c72fcde17f8e082464b4c9","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.1.9.tgz","integrity":"sha512-2u/FNszgZvjSfHfAVoGGe+VAyEhjLRFqoEyl+OLoqKZIs7M/6R9T0NEIGem/zI07P56D25O83/7eafAAQM04uA==","signatures":[{"sig":"MEYCIQD9aTdouitqY24VbNpbGXZ9915fayCHhTkXOFD76E9ZHwIhAIw91ZbAk887YFnAb4M/hZ1yqxVZdWzusl1snyAwN+01","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"200521e2d178367fe0c72fcde17f8e082464b4c9","gitHead":"63ed3c3645908268a9a8a40fbf3323e56d6609c2","scripts":{"test":"./test.sh","test-loc":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"ajv":"^5.0.0-beta.1","async":"^2.1.5","mocha":"^3.2.0","istanbul":"^0.4.5","mongoose":"^4.8.5","coveralls":"^2.11.16","jsonschema":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.1.9.tgz_1488482222407_0.38995484076440334","host":"packages-18-east.internal.npmjs.com"}},"1.1.10":{"name":"mongoose-schema-jsonschema","version":"1.1.10","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.1.10","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"28d695982f47084843532432bd2bce5567e6a297","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.1.10.tgz","integrity":"sha512-sZekcBtR0p+rA93oov6Hra3ETmtIdbNwjSzvZ588DR4UTBPU9skjE0sXBwiys6/uvWPdkNEz9ekFYq9XOE9bCg==","signatures":[{"sig":"MEUCIQDjgw09GY1uRMBiQ/O5gxMZXtmFBvJxuURFctQfN7F6EAIgEWldG5EdGzn0hQzq189q/T/g2aVq/5XKCEQmHo2u+34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"28d695982f47084843532432bd2bce5567e6a297","gitHead":"aa10eece5589bd631b12dd2808a68d1fed3064e0","scripts":{"test":"./test.sh","test-loc":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"ajv":"^5.0.0-beta.1","async":"^2.1.5","mocha":"^3.2.0","istanbul":"^0.4.5","mongoose":"^4.8.5","coveralls":"^2.11.16","jsonschema":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.1.10.tgz_1488483042677_0.22691398160532117","host":"packages-18-east.internal.npmjs.com"}},"1.1.12":{"name":"mongoose-schema-jsonschema","version":"1.1.12","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.1.12","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"3fab8067eb493aa938f019ff3999706a6777ae37","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.1.12.tgz","integrity":"sha512-VMOQAtC4w/EE6tGh4VGa3bX4meqkjKRgQQgnRoxyn+dNtz7gKlqdCPhtq2m+W03r6rsQDET8Fe+gjROpju13Rw==","signatures":[{"sig":"MEYCIQCZiC1cD5x45GK5n/VM6/HbmIeyA5npVth12yf4lQ1j8wIhAJectYjF5PZdMevEhoAYC/N29Y3kwhE0f6jPtG31Nzes","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3fab8067eb493aa938f019ff3999706a6777ae37","gitHead":"703cf61a5c9222df46d9c4032d2a646f33cf6924","scripts":{"test":"./test.sh","test-loc":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.8.6","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"ajv":"^5.0.0-beta.1","async":"^2.1.5","mocha":"^3.2.0","istanbul":"^0.4.5","mongoose":"^4.8.5","coveralls":"^2.11.16","jsonschema":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.1.12.tgz_1490266771983_0.5459963018074632","host":"packages-18-east.internal.npmjs.com"}},"1.1.13":{"name":"mongoose-schema-jsonschema","version":"1.1.13","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.1.13","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"ece2d161542d9373de2b781e40596e58b2fec0f1","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.1.13.tgz","integrity":"sha512-IEs0OvoyWB8L9z9edQ3sqtKMzb+hDIJmB9kf2hQhlRuy/3/k8d18UNd44anUD45sUeMUQYdq/YrFTmUycCdICA==","signatures":[{"sig":"MEUCIQDemnrY6WjeHWlxPYlKn6pRIU6IUqK5EdI4H2SFVUFXjQIgHWN14Eua4W9HvcXDPGB4seIb27q2bcSnkjLUpm54iNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ece2d161542d9373de2b781e40596e58b2fec0f1","gitHead":"814893c1aa5394a7e19c0084aa5550c88a808726","scripts":{"test":"./test.sh","test-loc":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.10.10","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"6.10.1","devDependencies":{"ajv":"^5.0.0-beta.1","async":"^2.1.5","mocha":"^3.2.0","istanbul":"^0.4.5","mongoose":"^4.8.5","coveralls":"^2.11.16","jsonschema":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.1.13.tgz_1493649616214_0.8562111058272421","host":"packages-18-east.internal.npmjs.com"}},"1.1.14":{"name":"mongoose-schema-jsonschema","version":"1.1.14","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.1.14","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"fc1c7b8b4c460c55f5dfd03fa43cbe1bf7840944","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.1.14.tgz","integrity":"sha512-zVbOV2dcRbZOZG3HjEA43/QckBeaNFfqP326p/lJ6XEur5T0YvooyTQXI6kv4zI+s7UGQNAW/+ScnSQq+DZgLg==","signatures":[{"sig":"MEUCIGLQycpxt6Hx4T9aBcwFkdgwy1kdsCEyvYfIjl/IM4xtAiEAu9sr3v1ZEKguFf4yiUdZQItyrcTNFArtc8Gu1QnVS7E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"fc1c7b8b4c460c55f5dfd03fa43cbe1bf7840944","gitHead":"e77500e126054f1ead0fb6490c6f0c13171add64","scripts":{"test":"./test.sh","test-loc":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.10.10","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"6.11.4","dependencies":{"pluralize":"^7.0.0"},"devDependencies":{"ajv":"^5.5.2","async":"^2.6.0","mocha":"^3.5.3","istanbul":"^0.4.5","mongoose":"^4.13.8","coveralls":"^2.13.3","jsonschema":"^1.2.2"},"peerDependencies":{"mongoose":"^4.8.5"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema-1.1.14.tgz_1514971284778_0.09119704179465771","host":"s3://npm-registry-packages"}},"1.1.15":{"name":"mongoose-schema-jsonschema","version":"1.1.15","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.1.15","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"a8abab5f85f081861bbc60df9c00bd3dfa07ff5e","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.1.15.tgz","fileCount":31,"integrity":"sha512-MBofTGeVqoUfEZ/JLXhlOWx6AKqxAwwjwLYJN+d2IKLnQs8xbh4anNL00JqfDElsBPqt+RYOmP1+g0mIFjyu/A==","signatures":[{"sig":"MEYCIQDvMxvWMCb+uNYQUMnDWt49jFEsVD+Yf11M7gglqpYtvQIhAJwOIjSiaYHN2oNUsnnoH/7+Lr2V9UiIBQ4raLcZHg1q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103875},"main":"index.js","_from":".","_shasum":"a8abab5f85f081861bbc60df9c00bd3dfa07ff5e","gitHead":"10d53a17fed6ec60fa18e9ec2ddf671b74f46491","scripts":{"test":"./test.sh","test-loc":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"3.10.10","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"6.11.4","dependencies":{"pluralize":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^5.5.2","async":"^2.6.0","mocha":"^3.5.3","istanbul":"^0.4.5","mongoose":"^4.13.8 || ^5.0.0","coveralls":"^2.13.3","jsonschema":"^1.2.2"},"peerDependencies":{"mongoose":">= 4.8.5 <= 5.x"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_1.1.15_1519324077821_0.8502255752433301","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"mongoose-schema-jsonschema","version":"1.2.0","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.2.0","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"8d6aa3cb8a8fe161f54cdac2741be548398080cb","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.2.0.tgz","fileCount":31,"integrity":"sha512-qCNrNxzIRnpOrh1sfqy0Ygyt6111GVx9qZE9zX62J2UQBi1z1Gc0p11S0nqieATKqBHiU8Hmpo0hrGXPcyekUg==","signatures":[{"sig":"MEUCIQDf17ToaesA2BWwjwH5Ju7qNLnOGdi/7njM/mxrnT3THAIgNF5X0fxmOB7ORClnKRqbfEilRGJNY+TfvSKMkx4SSC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBR8ECRA9TVsSAnZWagAAaMUP/2Kjej7imyf7sC/xVZLB\ngefPuizi5ob6nD0oU/lk5KM1jQ3VSsC2nzsoM4cewAK7L3KlQLxmvfLmHGY7\nNQfjgZQD7GcOJ9JeAYKQ9+2jD+cTTt2+xEl+RcO7FbYGr4zSFPrNI2m19D6l\niME4niwUkrPy0rJrsXUbhi1Im1eKWqP+4P1ZLAoorIItLjb57/3foROfeYe8\nLgGxHmWoFdcZzLT+KJ4rIgjyURoZvpnYUJlqRuq296sPx/iPJXPgJqBxwyX7\nrxvzwmzWzaW3TXYd/E/pVwDNBMAShU8Y2TE5HYJNT706VqjaiCGxWRhxnITN\n7unzzpBWFpHb69zIE7nWUTdZgHvtprIkrZjmm/5Ze9Kd7Uj7X5aQxBlGAiPh\n4FJCjU3mwp93jI7XppJ5+CygpL47o7JqO/RKV9GZvhkX6F6rdYA8CeKuUIrN\nnH1dnio1/Az4aQGfCXWmizanoJ7yp4i3WUaerd+j4/izdRO6/oX8KdlUfSVB\nrCH3SDVt/DgBHn+jwnqJ7XE35uCd+Ha3NHYsetSa2vg1XePBxe4nwlghTR9C\nujYxDKaRH/E3l4jCFdE0s8AyxCrCA/Zh9nXyf42LMOqb+r9Gg/MMnxbkqNWU\n6eMIZkSSw9whco1gxTqo5jHG5Ruse7TweCe5xxFizfV+oSzmer/vEvCKlP1W\neln0\r\n=6465\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"602de9ac8611307e83d95643d15161ae8e7c0aca","scripts":{"test":"./test.sh","test-loc":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"6.4.1","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"10.13.0","dependencies":{"pluralize":"^7.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^5.5.2","async":"^2.6.0","mocha":"^5.2.0","istanbul":"^0.4.5","mongoose":"^4.13.8 || ^5.0.0","coveralls":"^3.0.2","jsonschema":"^1.2.2"},"peerDependencies":{"mongoose":">= 4.8.5 <= 5.x"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_1.2.0_1543839491541_0.9828397944548986","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"mongoose-schema-jsonschema","version":"1.2.1","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.2.1","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"6b76edcb28112cb36524c57ca8522d420a50a0d4","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.2.1.tgz","fileCount":31,"integrity":"sha512-bV2UusuxLFhmMJahk834XkiEK7DPyfaKI+BQPLVFPqqH/ZmInaecmFMHauo7v4kfu4K1jYkB6sR6zXZ84TFj2Q==","signatures":[{"sig":"MEUCICCFnMZ8XW1jIFXq8Xs+ar8ar09jAdAgDeIsX9/5Nh2uAiEA0cU2cvzTApZKCs6tBITxSXxFOlAQp6n1wy0yMMmdjG8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBSAhCRA9TVsSAnZWagAAK8cQAJ9sjwiriml006RpOKzc\nATymXzL8cbl9YXs2UciAUrv0HtQ00TC/ScBFBX+7Urbh9OOlSlD6ndtc4LtI\nBswOvpsUwlZJt4T12pU8ZBs4GiJ2jPv0STsGABeJgQ+NOXGXbXlpyTVS2rUL\nXy5hL9kRU0kD0cY8KxvOGjsFiHJGd46k1DMDDeb8QGQMjJeaCm7LL+Ei+vj+\nVWTwume/a4YIql30fdwfCmn6qz/FNaimDNz+c2x+zpLP6+eaZfq9tLGHrQ1B\nXvQ3dT4+gHprwWqQEsAv6zaYxdGbRFYMzHKhSx44zY2R1Ht8LCr+PKXeNldU\noSUtLjnklGNjfReGKYc+iKxmk7z80jNruqimsCVvFrdnArm6WOtD2Fk6NJQo\nFi/JhQH4Nvqd/JhQKkNQlxxVpi6Ih3IPcRUprLV/bk66k1bsrN0Ps3ml60ts\njDFo54D0UE7F50nD/j4fvsPjG5GlB4p6A5bsf0Ja3XZEQ96QSQ2FarySI/tj\nFpMH8wqaCJB0ZGVQZ1bFCNMFp1ApaTNzmpEgBi/6ZOFwT5IWq6SEO0XR1B7U\nlKXmpIRsmcp8sGlF3xM/+sJlsf6W7SoRZCKm0qmf1Q6JPafT4TNbR14iBFK3\nHE9rTqGc7d6FtL+4rW5AvIsNtdORkhtL0TAF8OyfswEi2/e5OLcRH3lWsZbj\nIilx\r\n=O2a3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b1a844644553420d2dad341bd55cfce966922ca0","scripts":{"test":"./test.sh","test-loc":"NODE_ENV=test istanbul cover _mocha -- -R spec"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"6.4.1","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"10.13.0","dependencies":{"pluralize":"^7.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^5.5.2","async":"^2.6.0","mocha":"^5.2.0","istanbul":"^0.4.5","mongoose":"^4.13.8 || ^5.0.0","coveralls":"^3.0.2","jsonschema":"^1.2.2"},"peerDependencies":{"mongoose":">= 4.8.5 <= 5.x"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_1.2.1_1543839777224_0.6732249564474728","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"mongoose-schema-jsonschema","version":"1.3.0","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.3.0","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"56cd1ba08aa3f5288112776cd5f3b29df4ab3f33","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.3.0.tgz","fileCount":9,"integrity":"sha512-W/p87BA+NfZv4K2IVDnBgMZuZYNvpeind7z/Z8KanRw4q5IdUMI5LgdK4irLOtxVzcOviXzshhf8K36zmbgm6g==","signatures":[{"sig":"MEQCICeF7IlODvuaMmkumd7owdD1H12u/qEpxxiFoi6UHiKNAiANTPdeFNTigqSzAo0sqAy8Rwf1Z3ZxeOzfZOFLEa/LYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel516CRA9TVsSAnZWagAAqNUP/iGV6/KkIQpeqqk9LndX\n6Iqp/4hQT/fXdkha/jcVAZgtvuo+MvrEF/haQFauy4q+bAm+WB+YxwYKloSe\nsITSJsZZyYjmWByRzsRwvVDoyJMqxAnJJkCSUXaKrwLJ51IFbwqSCFSBwhPq\nwy6Oz0WyUDhicsfnlrf5tNT/iOWHZmWYhWE0ZMEKehpPw9jaE3UyEyUFirdu\nCoh/exAY4vzfG9HfMTrJ7/hffog9xZk0pzbieUtJqPJwTSdQzg6RBTnDcs0y\nV07Vi9f5wKFQ/vuyQH1T0UK41Us+IZYM6N3WzkwnYFvex8lIeYI+CeIfGJBI\nI8jIQfXQpAjBG8/V4e6HIkfCj2Xt4g4rvHXX2CUzLcdYgISKFwIluHi4PFwN\neeygOt5L5a4jaJB+1ZX30fxxeQYmlvTN2QOT1kl7fxyfDZvfW/ANiCq/cEGg\nE64KXZmn68EvhFuvh3oVS7dQJkrvDr3F1E3N2D1CLHMABYG73YQh40TY0o6m\nJi4Z0IcihY/+qc+3djqhnvLhg3zpSkpWY8Y7Kqt9HW9ieE5e+Ywhqn8/t9kA\nNjW7hiwaKtA6dBsOLlxpPozTxvtvvwnELQoy8jqqNiGeGoYxTtgf3RubqUId\n/b5i7b13OzfT/seI2zdRfzRNl4y5+nQMEbRtcSc4VPapyeKoctrMVG5Y/azF\nEL9K\r\n=SNEW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"321b8d8091a9e40a3d06bd22866361e17b25d0f1","scripts":{"test":"./test.sh","test-loc":"jest"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"6.13.4","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"12.14.1","dependencies":{"pluralize":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.0","jest":"^25.3.0","eslint":"^6.8.0","mongoose":"^5.0.0","coveralls":"^3.0.2","jsonschema":"^1.2.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-import":"^2.20.2","eslint-config-airbnb-base":"^14.1.0"},"peerDependencies":{"mongoose":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_1.3.0_1586994553792_0.25133307661326443","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"mongoose-schema-jsonschema","version":"1.3.1","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.3.1","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"bb389604d9dd739082f2077fb2947aa3cb75beda","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.3.1.tgz","fileCount":9,"integrity":"sha512-gwyF5eenFn8Yn9ZhjGYqTvRUp6plCBidhZOLgGXvwP9qYKx4mjx8IuyojLc6i1URjWYCJpK+Y9vbaU4zXPtR7w==","signatures":[{"sig":"MEUCIQCNLAwKyAQAk1El5nfl3AFwdlMxSS5rLLQ/HvZNQFxjmAIgRdJdKqeSO5MigXUjfBAFOny7yuTvFZh79ITQQQ3ULMo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemtMdCRA9TVsSAnZWagAAvSIP+wfcwpxOccDPTtcCzF+0\nDs2ZpevZig6E6NlXCIWwkx5jn5DgB8dQxwXVVPIj60mzttEtWhgeqKrszlEw\nTFZq/tDwzl3zsseb9wSdtvyUFr5YWMwU2y5BVHbbKk0pcv0s3W3xkLnUGRPP\ntP58q7dPfL33RjJLlU9qz3ebHeVzs/rk9KOoNaasXONgPEQerxlowlIZdl78\n045nM8AGgEO0Dy4EHEJGw9s1JpoGd0pCPkHdnG4N39RjreIwe6YThosN9hIl\nr8nM9wpkIUSijRmS+2lMAmhkcqsVEMMQpMIiFeDPFLpgYWRcFsNtvWr4icX2\ny3mZtWRQXUc5QYO1ZH/AyeexSf4Lg1J7NgRSyLjD/CgevJhDaZ3voRhH8SRJ\n+h4t1GT5Nu9FSsTXx9Mnw1//q46gNM6GT7cH9WTSXwzm3owp/BlH5yH2G+2R\ns9bR9TXE9dya2anwnzrbdHeGyw2ZcfL8xGgynme5CCUaY2e9q2z/wBNWRZ1j\nRlGp/dbqeRfwW+0ewsytBCFls1xIVqp3wlkAteboxinKTAE8D3uo224DGjFa\nJRV4SpQQ/P5qS6RBWHsALmKzzXvm4dsGOgF4c9BaO6qQu/eUntndmnwGx/Mx\n/8ASGtQDEpIZR3/xSw7xtG2QCkJVNAd2geZ8vmdTH7ig0TJUxptz8gjkNCRd\n6tkh\r\n=1OMo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"717d28577a7c9ca38f3806e7bad162b154fb372c","scripts":{"test":"./test.sh","test-loc":"jest"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"6.13.4","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"12.14.1","dependencies":{"pluralize":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.0","jest":"^25.3.0","eslint":"^6.8.0","mongoose":"^5.0.0","coveralls":"^3.0.2","jsonschema":"^1.2.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-import":"^2.20.2","eslint-config-airbnb-base":"^14.1.0"},"peerDependencies":{"mongoose":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_1.3.1_1587204893256_0.3008247351096056","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"mongoose-schema-jsonschema","version":"1.4.0","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.4.0","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"b2a29c834b876936b92149fb47b7cd3102c0c148","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.4.0.tgz","fileCount":15,"integrity":"sha512-iVnJRwl9lbvuEeZXWvDVbbFPONcp6D0LtCB/PV9Tu0M7GsfVrboF+LXJHsBdXBmzVsnsZ6t8LUHN870O+4CI8g==","signatures":[{"sig":"MEUCIQD2EKw/PwhvpnbZ93qSexKrM+I1LXbyiHK14vSm5yX9nQIgEzWDKnh3+rXYwXTkjs0uCaipXiIGDPXXzzjaTakbKow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenaRhCRA9TVsSAnZWagAA20wP/jzoW7A6yB1uBMOAtK9t\nT7qHm3mbMTNS94CHo3DY0vV0Rm/J/PTkarmqAi0d7f1TI2fY8jdVNuUUI7sm\n3m8dFxpmb3AxdcKG+7TFSbj6q7lc35WFdlYHlMF5losRYCcNm9XgHihFZISs\nQ0JPjFa6WWQrIdzzCKn729eMmVzrLOPqwazOW+0lQztxaedTqdD9YBjyzAZn\naYr5AHUu+TEcZDnTFGdMzEgHzrp1xWuhZGBrxW0Spf1h9T032B/tCyZk9cZ2\nn9hfHiSuWdjQdw9PM5/nLuqEdVdJSOfsRKMzBNu9PWR79ttkZarQj9iAM4hW\nEm53AQNpCesoYQeK8yuAjaSTdtla/4V7eVc5l3d3T8MD7hQtDVINvKdQRPdh\nOrSif3bZR0Bjpt7NS7voRA6Yxu3FAOeafEUHCAYdX0+V+XphuEC4cmh6kkfN\nGdBIFhZBeKGNAfdhP4zPEyhjiV9m9dnnTl7ou6xuqm6FZb21zCGWN8p3ZD8y\nRsVbz6gUDfz94DZyPaqol57Ca1GHzZMqgcBGmfR3Gm/zpCKceMfszicwfl1m\nWo+H4uPpVB3EqEn6GabmQMk/KS5yi+wHFEp/criG8rhHSI3wxIvM7eyrZA91\nYptUP2idwqF7PN+/zDgpS27tMOupQXzkk8sPW0tC26zRk9nX15YQJTBxd4p7\nR1mR\r\n=rgXy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4ea3665223deabe626a041d3afb35ff58bfbf272","scripts":{"test":"./test.sh","test-loc":"jest"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"6.13.4","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"12.14.1","dependencies":{"pluralize":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.0","jest":"^25.3.0","eslint":"^6.8.0","mongoose":"^5.0.0","coveralls":"^3.0.2","jsonschema":"^1.2.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-import":"^2.20.2","eslint-config-airbnb-base":"^14.1.0"},"peerDependencies":{"mongoose":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_1.4.0_1587389536367_0.7699322383568499","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"mongoose-schema-jsonschema","version":"1.4.1","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.4.1","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"646759341780286dcf55b3185d05b6edc8ad51cd","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.4.1.tgz","fileCount":16,"integrity":"sha512-4t/5uicZ2Qx9NNwqOo2HNpurUtT0vOOEEHoEKdPKWuHdvWt1olZ2uFdvVg7zJEN3fwAcTneWSyms2RqSJnvS+Q==","signatures":[{"sig":"MEUCIQC7uusC6jrul9OJ4hOf1RKlP0uxqQduaqsSYRTrnWbi/AIgfb8JU5wxQYNC3yJMXDOfk5gzw1KbLSeeNpnLvBLY3LA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenfJbCRA9TVsSAnZWagAA2+sP/jElpUZXUeN8tBYT1AvZ\nlgtAWhZmNzpXFmiZ50HSvMDBifY/GjcNBBmPcwZFOy2ARwXMRsvT04IDvQm9\nPp5bGCeP3rL+XQqe/tQFrfF7jVkHMdH8/yw0DCnaYbYENIU4H1tZJLYdzf7V\nzsKfUiI+Mzz9JkNd1/UPCmsCCM9c0I7AMneYEindk4kOCSn4YgE6ZQiYM9Ao\n5lGCKz25urDicuY2+lKG6GPF7KmmE3G3iZqj/OcQ1jzknfMG/6lp4Efc/mCP\n7DQQtR4QQcH5utWtjvHb9ItQCs5+N09frpy/HUJAMb82AI8qo5yMN7MUw3lE\nzDXpdIxzYvH5Ij/t4EvYeFmvGmQdA2y21NbXvvk0JaQ4MqmYchq3TFH1fcwh\nOSyFQ8sG5PuxhP89h1NHdzP80TZxugyIYL3RaA+y7S+T05ng4xM49XKe0Kq5\ncXdArolvwHMN542SLOn9WxeabZZzqCvMR1L9eOhTPHQXh3u/FVGjVH/1uYl4\nWFYFKuGR7NMiPg3S2ZjqJZBWMGzLWworpLuppRx7hT0cpy/DnDGVlPJ6Ewx5\nQ4L+3chNb9PzcqEszPrVnGjdTKB+eNGkqMtR+yZsMeM14bKH0T0EH3rHuPYn\nP1Jatv9Wd+EDAG+jSHXsbEKS+FPxSzaEJZcs9YDDLN5q9rlQqE1QAMnmtKD5\nmljt\r\n=mPw1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"561b0a5b9e8d2fb1b7ad037b2437514a0fa335b3","scripts":{"test":"./test.sh","test-loc":"jest"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"6.13.4","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"12.14.1","dependencies":{"pluralize":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.0","jest":"^25.3.0","eslint":"^6.8.0","mongoose":"^5.0.0","coveralls":"^3.0.2","jsonschema":"^1.2.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-import":"^2.20.2","eslint-config-airbnb-base":"^14.1.0"},"peerDependencies":{"mongoose":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_1.4.1_1587409498912_0.4567807050312891","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"mongoose-schema-jsonschema","version":"1.4.2","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.4.2","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"9c6929e33591f41b026d9a1c8191fb33398b27b4","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.4.2.tgz","fileCount":16,"integrity":"sha512-lJhq805v9bLCAJ9lbo8lbBzKT9aehY7VUMK7Dw34Rv8tRGYf1XqTZoVBLyGB3phrseI9uyi7o+hIQh0yyJtT/Q==","signatures":[{"sig":"MEYCIQDEayScZzGNRMvP3jDyi3B5iuruuQvdTiCWVe2CclMyDQIhAKVR6H/MnfKAaPGPS+rVTuzvNH/ah5eq0JzVCezcAVmV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenfMuCRA9TVsSAnZWagAAIjsP/AjAb33ql8f5RoSayHSf\niVKxZkPP1LPTship+wgBWyjj43E0j0GHpo6gjFWEGklKT8LWTrMlxIs4dGOT\nXT45fvg2lcV1sLQ4SlK/GOakuSpa0o2sknU+v5fhbk18t4jQrlOd6A1K/1dm\n3av0cH8PmENHXM6jkkijkuE0rs3i74MUcqundEbt+ux6nxjKZQsDlbZuH6Sy\n2GxrxVlUhSEDOva9I38Tnf2aSlkz9LQGZhhQbombEZMM3NBWczdJvoWpOaH5\nSRWKBbbF4lJU48ElhmPM9ro7TyOltgJ2lFJvINq+ZDtagCSJTAAdraOGxztU\n4F8lO0LRovrgie//DNCFhEnpsO8inUTU22uzeRCpIFc78TupfuOy2KosFbUd\nheNk+wF0DVk93U4Upqi7AwNQ1UXnp8uEgQ20G302Ta3HRj77VYp4PotMkqfE\nIoFK+wT/0w6f4w+o0tY332eEouOYYobV3gzRj3djN6mY/gjkwzcxMFGr/SwO\nIsgs6ZZc9SE4JiAxmWlyX2iFDbmMU6ZgRPCVZXXxmEyVnr2SEMih/B7k4Rlg\nuSE7UiS1stUOsMYPWPfhL9rChu7X+V4U7rhTtt8pPYnbvBr2ytL5G3iqdmhN\nJ2eYkQ5HkXS0BgYLdRhgFOPab+OHH1i0q0rFWTAwE0HL1e8Z3H6PqpHGXtFl\nDxkv\r\n=TA+j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"42fa14f22da4ad84d478689783e4a1675e27de44","scripts":{"test":"./test.sh","test-loc":"jest"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"6.13.4","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"12.14.1","dependencies":{"pluralize":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.0","jest":"^25.3.0","eslint":"^6.8.0","mongoose":"^5.0.0","coveralls":"^3.0.2","jsonschema":"^1.2.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-import":"^2.20.2","eslint-config-airbnb-base":"^14.1.0"},"peerDependencies":{"mongoose":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_1.4.2_1587409710157_0.8147764394931774","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"mongoose-schema-jsonschema","version":"1.4.3","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.4.3","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"35618272d41535c42889fbe3b4d99e9a75e0dc2f","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.4.3.tgz","fileCount":16,"integrity":"sha512-zM4qaEBwMRP01sguIxTWOrmJ6+y+axjCVLowrVkLntWb7NQzvcJRjUNAYG2JFpUyEEX7t4/7dqKUInCPpqaKlw==","signatures":[{"sig":"MEYCIQCnaTZlBoiW6sFgcfStsObU0FbPCqqVMuT4DXWo8nIFkAIhAN/YzUHf7ixs1do9fH45jB7PqccePosTMwi14TDz1qmt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenfX3CRA9TVsSAnZWagAAu0gP/35tXXXzGVQf4fiiHvw0\neqYL1kJxKNAjcKhsh3DuQNAltWw06HwFa0tabWGpAVuZuFCchvrGCyU4m7kg\nwDPHGNtKtZMuVq1ABePgLjVnaTZFA3WwrnUPUnNPC0pUcM9B/qxkhXYtMpZm\nj4Zydr/JYQ6PfZ9FCZWlOViJmazm6paGXcjynsXKis5b+6dA9+1VNYbDTki0\na+toWmWxlfhVX/D+kLkprS9MLgIXcISzSPCiIfknjpv2x2pbeaOZD0wogbuG\nnI23Fo55GBVDzt9zeLtdKTmiq8tsxsjJ07eYo8BUbik3cvfZg8/u+QT9Tgb0\nURaYt3OMno6jwMxtLizTzSi8ddsnQ8MQPebmPfLrLl2+6WtXczEScwnHD3xq\nBgddv+B+1zW2YLlHyTwLSBkRtvgipo6etiZdO0c/sgUq2BrVq8pa3/qwP7Gs\n8qSY2HooleS9FfTITvAwZuFyyy4YbDfa8EGC4utlrLjWK36Sla+y47s9A8Zh\nW8qZjntO0ERxZEClpSeKP4Yf/fS1BPcHW/4v9nnbKCVHlx/iJc4HA4c4v7nr\n5pv3KEWZ9QMv9euULD/tCAoHPlVe2MrUwRGSiF/n20kTdtzShgIvYaIG4r6N\nsce9Z+TAlWbqgSiWO2ahghBLMSxodyE+IpaBUzO64LfQuS6JXgamgqOvE0ZI\ndaqk\r\n=vpUE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f5ad0e9d85de33465aeb6775a3a1bc1a5c42a41e","scripts":{"test":"./test.sh","test-loc":"jest"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"6.13.4","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"12.14.1","dependencies":{"pluralize":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.0","jest":"^25.3.0","eslint":"^6.8.0","mongoose":"^5.0.0","coveralls":"^3.0.2","jsonschema":"^1.2.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-import":"^2.20.2","eslint-config-airbnb-base":"^14.1.0"},"peerDependencies":{"mongoose":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_1.4.3_1587410422536_0.2248863096707756","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"mongoose-schema-jsonschema","version":"1.4.4","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.4.4","maintainers":[{"name":"dmitry.scheglov","email":"Dmitry.Scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"125c8ce84167123a534d4ed4f89650a02180405d","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.4.4.tgz","fileCount":16,"integrity":"sha512-kC56X/tYKSPHJfW84qMbnD0HynmsM9z4CoFBoEzlcUFycxisVWrUylnRIQcqWWVK9A9nRYoTXzkoS4bHNuO+6Q==","signatures":[{"sig":"MEYCIQDxOL/NkInPh/JWSg5nixpTnOBU+z7Nl2fTFbzBR2EgrAIhAMOfuEVE+SuaNx/ka6dZ8X5Bf0nZqq+mKa0l52Y11IWl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3gDvCRA9TVsSAnZWagAA6tMP/1CbD/9IjY2DEpPHrK3O\ntZOoaK3cKFOU0VgEAvIj8Cs3G5KmuNRU8dRbaQIf7vDPKGMuhAzWH5Qx4/Uz\nL0b+zl2wk2cumCDNeLY0f0A+57PPiHE1Pvp1Oc0FyvGhW+zcmVuEtbtO5mv3\n9MDEr3+gsdl9l9mw/uytQ5mF3cfBTt4xFvD1uAjGz3pDkzIkv9w5iYm4CxCl\n7IBR/H4spkE6mJreGZHoGDlcgfE54HgUibK97GLYpQHK+h5jnJP9PyjIRl9s\nIkKxqDwhqXT9mna4Z8sgyQlA86o4S7DSziidtf6pHBvWfLDQcx7DgDtRZIPk\nI7kJaAkGhQ+OJWBhAZcVBeqpgNV/ISbxrz7rxbvQO3Fqmcx7/P13L4gpAHa+\nUy10UqB9QbUBxO6fMw3KeAdE+GrC2jpUmRGwFraa5VCzNLcb5Ay/dJoB5TwL\nCCOlvAJwvqfb16SypGqupvoKLLduy3VkrMOiksb0JdHXsEww0LzgSELvlAWl\nsfsGwSNcDdJx6d1WSIGciCryqwSDpP/Cd/ptojqNmpbJXxb9rXVPfFMu6gtH\n/rQWtsi3XGm0B8Zzg9WI5U6xpkUhOcqPSkluFZD4xxUGlEZYPYNX+CDBSaEg\nEr5092rU2OSgoLLeNeZHB28IiS6yFMhVtoLctfwoR+f9a2D2VysBEqBQRVqI\nK8Ue\r\n=y3uO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3b4d980c25a63796b7c8eb964ab7ccbbd00ec100","scripts":{"test":"./test.sh","test-loc":"jest"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"6.14.5","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"12.14.1","dependencies":{"pluralize":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.0","jest":"^25.3.0","eslint":"^6.8.0","mongoose":"^5.0.0","coveralls":"^3.0.2","jsonschema":"^1.2.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-import":"^2.20.2","eslint-config-airbnb-base":"^14.1.0"},"peerDependencies":{"mongoose":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_1.4.4_1591607534744_0.7654721191384544","host":"s3://npm-registry-packages"}},"1.4.5":{"name":"mongoose-schema-jsonschema","version":"1.4.5","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.4.5","maintainers":[{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"04f133684241661eca6377b98d3930559300a284","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.4.5.tgz","fileCount":16,"integrity":"sha512-43t9yL7DLIRR1w2HRkDl93zP5MWSTsMdVZDbwC9ICGJ7YdgvAK9VlhBG+nltg8aDPph0TfFVBS9t9OTL+nNLhg==","signatures":[{"sig":"MEUCIQCpsUWxWEHDqDrIMMoPlcjF44AEnTR1kcSI4EqajrgdiQIgcPeViieuPZ4F0qDWT/bwZyW0g7kZKORoCSez1rE6xBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghCf7CRA9TVsSAnZWagAA8iAP/ixeGhucANbl0eoGOvCQ\nssrKAndV14UXfCC6+9VDEqAndV4pS/mLjdjxtTkNK02MJvh8MCvhSVgtpQs8\nIA9UUOFzgw+BdqFJYzw/eljAYSEQbEmqX+AgzaRPV0ggF49uwrg9+iWf4bT/\nNJbYhbW9tVvLjCv9mejYNgq8R+1+zBKmLoUafcFcGMhFLqlGWTm7O1J4j6TB\nqhxK2L+tvMRnPbbaomE3ybuoZ8/z+1UU2oW4bBBq7g1Lk9TuMDPLe1CvLF10\nZ7aICdmjWPs73Skq8zSMtaeOjkovZQfymlTvDuUgB8nlLBuld8lt6+5PrYpY\nlebk+3uY1cijn7gumvBLrOlt+nyvS9YNfvgb24Upxf5fu8YRpuhZ8C53GeE9\nwpVjSiIGscNc/X7KZ+fI1GHby+SsIn9OMauQ2/C7RJmiD+5nHGLrDxhD5JfU\nxjMOoTS3vEVHBaCeWIxH3Ag4WE2+GMh5lbBrty46jNcyJX/6+6+9wXQzpqqR\ncR52XJCmMBRKYpExrru1Nduy/ZQxWw8psTx+U/E3mdcxw0x5B5nAAUkO1Xus\nb6SquQt33g1KX1Q0RKxwRPbi2ERwimuYh6Y/eurfGzU17hXBJAVeqqyE/by9\nND0bwLlJ+Kj2IYf/RxKOBtFwZ3h/o2RIYrMiOIDouVIq/WX8LXi8NWRr/dfv\n4+yv\r\n=12pT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"82d68a7e88edb3d1595cfff1eb50f6f68c3e5be0","scripts":{"test":"./test.sh","test-loc":"jest"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"6.14.11","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"14.15.4","dependencies":{"pluralize":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.0","jest":"^25.3.0","eslint":"^6.8.0","mongoose":"^5.0.0","coveralls":"^3.0.2","jsonschema":"^1.2.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-import":"^2.20.2","eslint-config-airbnb-base":"^14.1.0"},"peerDependencies":{"mongoose":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_1.4.5_1619273723036_0.6725516594735581","host":"s3://npm-registry-packages"}},"1.4.6":{"name":"mongoose-schema-jsonschema","version":"1.4.6","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.4.6","maintainers":[{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"fc3a99b3aaf08b1c5712bf3e4a277a9625854f1a","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.4.6.tgz","fileCount":16,"integrity":"sha512-FigWGmaEPDh2ljIWY+b7X3WrQSc896PQ6r2wo4pm+p52iGp3vjHtBmakKPFA2gniJunmVovMPj3vHnzElUgDdA==","signatures":[{"sig":"MEYCIQCxuil7Z5S5zto2Afvb4jWVlx9JzOdavBNrfOfqyonZHwIhAPbNuJmpvvBHYhnJgsXurkIMc22BnBlAvb7BVRJHbvJu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghWdmCRA9TVsSAnZWagAAvS4P/i7qCZI7K3pAydmtmZ5F\nDq+flsEjAF6Pxrq0grlFQDn5JISqPaOdAbEmfHz4PFs5gpH9Lfb9YqnlJhYV\nlicmWhWgcQdiWnK8lf3gyFVGIFmzG4dqzIdPf3GFEINDXFIUDRVNGh50gl7K\nSFV/v294e5sJ9CgJ/CEEI+au1StRyeVFYAMCCcBPEHU3B4tvWkQ/a5i2erBZ\nh54A+BcX8wIkMh5IIZlyE8T7KM+z1Ii8k1YYq94gYCXuPk4Z9nxoaWtd10Ql\nozuX4PAuW97Qm4CV34AcaS66QoWtVrjP3JqDZrDTIaoRSpQRQHhpI2CxUQPU\nNflUp5Jqj+/16DFQPNSQ8nce0vjUxGH8V1kE3COeKWtDQf4mQ7I4HspqMTvP\nOcO5g0hY6ayHEi4byJyMl3Ea0J6ty5Z+k00J55zMoalLqyYXHXUybHhQhHuw\ncXcerCPaUVvgWpBYfWhK3grwS4D3B6LSJjETvFY3thmK/V8dwntgOTUnPIKe\nc9YZrRKraoJXu7iUS3Pn7WgK/6WDWRdMC2zS2OXEY4GUOeDOt6xJ//pd+WUH\ngcyopCAEdDadsy5+ItpHVlPNGVY99ihf3VaacoMQ/roMZmnzx7j2Y2ABWxXW\nsgjRyBfQSl6ebNiArxnUAc1ASAMwHG5+dYcEXm/QP3Iv1uzJb3pEAkbo0DIl\n5QC3\r\n=9R03\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f8ed5f15e79469734f46e3cbf0ac2c4e965bbb28","scripts":{"test":"./test.sh","test-loc":"jest"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"6.14.11","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"14.15.4","dependencies":{"pluralize":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.0","jest":"^25.3.0","eslint":"^6.8.0","mongoose":"^5.0.0","coveralls":"^3.0.2","jsonschema":"^1.2.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-import":"^2.20.2","eslint-config-airbnb-base":"^14.1.0"},"peerDependencies":{"mongoose":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_1.4.6_1619355493887_0.3135738478966399","host":"s3://npm-registry-packages"}},"1.4.7":{"name":"mongoose-schema-jsonschema","version":"1.4.7","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@1.4.7","maintainers":[{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"ff707ac96727a278ee7b58118b7a8cee6d697fce","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-1.4.7.tgz","fileCount":16,"integrity":"sha512-W37aUjSpUNgUt+GEp8ddXRRfgtB44JqZTWp4zL/r3ORqOEUFvktb7EyA5qDqKK5UPRQUiE6lzasyPyLp8z/qXQ==","signatures":[{"sig":"MEQCIDEF+8IMxsDq8HkxDc/S16GTy53YddBX3ffRfa2Cq/loAiAgoZKKzHyVc9uRbDrPJFMvMhqy/76bJ8RJvuS5bbvC+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0jqXCRA9TVsSAnZWagAAEt0P/j6iTTkGdaFVJTPeeayX\nKlCv2/et49WasoTwpGeklmvcsNg8tBJASDp4fe3Q/8H+lTHrGPJkH/STbm1Y\np3NMJNrK0EE9lBmpYMUb7UL81i/QtzhdqCFaZGXNFq34aknM2YZbt/YgxY/d\nBgZBAkqsmVZtWGDKByCaLHV6O3xeK05tNSY4GpyCIphswobEkFPiGoX/Hro5\n217zjdUHqxorL4JF5xVM4yIlr0otCfK5QqedySwNcdeTKIjFXI4KsO9uB3+q\nyTbX01/YAm+a78Wf1QA2mPZD0SqsnCXtCUcihMkw0ymRE7+V+oxZJYD4NELR\nOBOopQzP7TZsti7TaerV+IbZqp0v5QR3T/Qka2Kl65TbsTAJQtrjDO9J3igc\nqPLMH/wANiUeIAosugc10/rkdaGUUWSrERQ1jbUoceB7l0ZcAof5SdB/oS4C\n7fLluKYfVsUw1uzsstLNvDLvtH4GnJHQ57rJai6/8e62B08QNgMkh9D+k114\nTXrHNos+wG5aTagg/R4N2bZNAf8FaNLqQERCFQaFWNoYeG4D/vJ+jxuW2/G/\nRH8kCnzUiX55a1G0EFFnuYlkv5pYbJ+eE3lqZ2FVZ4txMRJeAY7u5oDBZIM+\nUyO/hHmRJKYZqlMI4PgzDHo0yRPIrIjwdC2ioBVZwwNjVqhfWRvUz6vW7Mzx\nGfrs\r\n=fu1h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"53299070c449d391a352bcc8c75990bf9c24723b","scripts":{"lint":"eslint .","test":"./test.sh","test-loc":"jest"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"6.14.11","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"14.15.4","dependencies":{"pluralize":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.0","jest":"^25.3.0","eslint":"^6.8.0","mongoose":"^5.0.0","coveralls":"^3.0.2","jsonschema":"^1.2.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-import":"^2.20.2","eslint-config-airbnb-base":"^14.1.0"},"peerDependencies":{"mongoose":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_1.4.7_1624390295028_0.8461744840526961","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"mongoose-schema-jsonschema","version":"2.0.0","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@2.0.0","maintainers":[{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"61613b98ee7c84ee71b89988dc1c09d8725178ca","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-2.0.0.tgz","fileCount":16,"integrity":"sha512-+ohW0RcHlHQhn+1dbjw3XTslKTg/3mefIGH3liCtQA4aUnq9kL20vRGY0PVMm5cvNgu9Wb3CYoLiF8J4XCi/9A==","signatures":[{"sig":"MEUCIGqBbAXC+NNM3fwHg2mxjoiA8DLefNc1S6WDqwT0VTK1AiEA0h+dyp49yRdZaJP6wSJw4Lrk/czRHInIzu4bD6ZN3tY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhK8zKCRA9TVsSAnZWagAACaoP/3nui4gqHj5fGJ+GyKKM\npEisXm5+43JVuNEsihVK90UKU0z+f8yd2EPs3LUnwok23JEbhklwHL0zDHZu\nDxVeUtUceSGg1KSauOLkrCmwNqvH+svbUHaGGKywvWriTA0uelEGLxmqSgTh\nDzRvnooTIQkndLNuquQfyAdG61tqO6FTrf+PXQSfk+LLgcX7gC1GJ7bbUdLZ\nPlk1JMQf0VE7UGRtATQnvW/u3j8/x0pMMlkWsveUDE4hW5byeZ1GkAEXpTvN\nMXftSFdp9MpyTV9E+fxn/vE8sTAm4JOhrRQ6VFJJQC7jXmmscrrvRs49K2Fk\n7h9LhcyF9ZvXw75skflfogRMuJLwUsQJYzpWPZgFVpfaucUIaQWxfSQVZy43\nifzW5O2+oajG04nGumdlm+ye688EWNXYU0BNHsDHy3/fUs7/RTUslN7jcVwj\nozzu4RTR+s5CXUrbCAUrptu8YS+FACknBLchdoAodZQQRVQnBeSTUjlNHUI2\nlgBGavvOTo9JFvkMLYIkxC72/U5AUVnOqSnBnix3tZ9Fz2ntcdWFZjJXTPow\nRg09r81tcVVT8UZR4R5oNq+8uBT37HJ9b6FGGIcJiE3Ix+Zqnji+rtL600hk\nnkeJzcG7cQSRTNpVsvrlMp0p9DyD3/l1SssgnycRoHk1V/twWg+JUdGQeXbx\nGMXX\r\n=63tn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"db047d30165c5bdbc6ced4026eadabb785687f09","scripts":{"lint":"eslint .","test":"./test.sh","test-loc":"jest"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"6.14.11","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"14.15.4","dependencies":{"pluralize":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.0","jest":"^27.1.0","eslint":"^7.32.0","coveralls":"^3.0.2","jsonschema":"^1.2.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-import":"^2.24.2","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"mongoose":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_2.0.0_1630260426634_0.7978347973616935","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"mongoose-schema-jsonschema","version":"2.0.1","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@2.0.1","maintainers":[{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"635fe620af759d6a41d219b4ef8ac6ad932efda7","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-2.0.1.tgz","fileCount":16,"integrity":"sha512-OHXK/tSziSSuNXKxsjvDyYwnGVB+/c5Dn7p2sI6Vri0vTJm13Nime68YwK8m1j9jgkqh2ZXiO5TyVXTQHtxG8Q==","signatures":[{"sig":"MEYCIQD6OeCsDiGgC18oGbRtVYgatyIhdHrcHtDqc103CoToUwIhAKZmdiT7q50M/evHB5CchOXxKVFaB5cT0SHqsMNgxjNT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2znFCRA9TVsSAnZWagAATBkQAIPoN7YGn6Jn0cGc/xow\na2QGXNoqHimQ0hh3RW7H8NiMPK4v8WlSRKT62OtAeNO4GI7ZHB4PVoXMKHXl\n0Gollu7p7PpOXSfFNPdTxQX11aTJuIhQw/fiyRFd90E/6kbaW/fsHY13t8+L\nCnHPKP6cb8kmWt5MHYP36Um3PfmCs0l5E9YpIe7gYGF/QR/JDdnhUt1GxZo2\ntR/qdboiMm9U+n8g+wM2znP+XFEHxiNfyj42RiN8rQo0j55V6iJlx8AjlVfY\naYQTCv0DILFv3jd4Vii1bm7LsisUywna52NBuWOGkCAvLi58ob6WaGc/AVAK\njLb/4tH/uFW/bIO6Nioe31t0vxMeXUEdNrS5Ci4XQIONXEoYm9NJBj0J/oha\nVmRvgmhaevuy0QhsmkEDlH2zSIkpDBVNvnoCIvFuzUwwYZv5S+LBpRFmd26X\nr/IJv9vvXYB8/QYu0Y2oCW09fk1stZNSEzUlwiuyvdhVpG2jSOv85hyVWvdf\nmcExq1MejpXALkr80SYl806RXbZ9pDGPZurLHL2JQnlsktXdVvegcKwOq0FZ\nYlmjSg7YXr3ayCDhA/bMJQLIgNjB6mzMzxjbnfyROfrXiVyBw6VoHofB/uHE\navGpQcH3coR/H+rE4IQfpt/C+o/yL+ZYHkUVdBIg8ngWiBLPt4aoMPKGNikG\nNQIP\r\n=tAgr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"88dddcd4b7347bf1e16f4069fb055001b5a5fe14","scripts":{"lint":"eslint .","test":"./test.sh","test-loc":"jest"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"6.14.11","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"14.15.4","dependencies":{"pluralize":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.0","jest":"^27.1.0","eslint":"^7.32.0","coveralls":"^3.0.2","jsonschema":"^1.2.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-import":"^2.24.2","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"mongoose":"^5.0.0 || ^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_2.0.1_1633682800434_0.4883199586411633","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"mongoose-schema-jsonschema","version":"2.0.2","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@2.0.2","maintainers":[{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"e8ca422251b79a8e63f38e5f26815cd9bc9a76ba","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-2.0.2.tgz","fileCount":16,"integrity":"sha512-iZZrbDKhkudCWogrh13bAKeJTNe5tr3KNvKuYSFveJ9qRnWIF+RNq83UQFpwclIyyY6Vd5tbdRK7RF9JwIiABA==","signatures":[{"sig":"MEUCIHfRbNwoo71GqFMVFi6Aq3oGZnmm+EHezhAtFpTtTOiDAiEAzs4oTB500CHy96KmRMXny4p3TfrhYpQh2H4tNNOWoE4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+6H3CRA9TVsSAnZWagAA98QP+QDXq/jfgPQnCMKfKLZy\n0osUozvaxoSG0EfNQ2hckioYQanUzWruiUdWMYJvCfX2WRDeh9a53b7A7VDK\ndN3VE52jmTcSjvZM8tE5+fFTfP2wAcsyw9wxPMz8Gdp8v01GH2F+tIH6zrTY\nziHW+OzCRAhwv59sMRJBiAnhTSmFoa1uSUEJcop277pkUsOgt4QbwuX3+zm4\n8Y1sTyjay6iTKXqvl37XpJ9Mx6j090Zyl/xkdBG0zW7eE+BIo5YbrD+usK7Y\noAUK8KnmWIXp9vQLrK6zxyGF7asu9nJRpCd2OVxAn2Suk8sPkMsNv/mgZlfO\np2QoXf1U82DAIJ0ogn+GQ43nQNWl3fTqH7MFlnDuuUiT0hdm4pqZT8t1ZmrV\nBsKAfIWv7NSbQe1471pnPs//HcMmGYZsZW568vG1ah9V+PHu1a2M8veO1HE/\nk6O1+K7qPcfuFovq6+CWxZzZcglM5n51WaYMDGxDYpUwQevsb1a0cTDsCul8\n1Ue5Kyun4Ji1qeu9RE/v6bPQvwVbIbjWAdIkQArVViI1OUGWf9IziV9cihfz\n9XCDyEGAO5o3AXJpxieD5W9h3R//uXbpuIfezmZoqh2dGg20bmGhOeiojzhj\n3FTllvL7V96Hd6iWiZmjlUAtrYRToKN/5as8ex7CAuQVWNbMvdZIU5oH4GX4\nBG/O\r\n=nEse\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6ac31cd51f76d48461d6e4111c51079f5a3e9373","scripts":{"lint":"eslint .","test":"./test.sh","test-loc":"jest"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"6.14.15","description":"Mongoose extention that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"14.18.1","dependencies":{"pluralize":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.0","jest":"^27.1.0","eslint":"^7.32.0","coveralls":"^3.0.2","jsonschema":"^1.2.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-import":"^2.24.2","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"mongoose":"^5.0.0 || ^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_2.0.2_1643880951811_0.633284617086993","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"mongoose-schema-jsonschema","version":"2.1.0","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@2.1.0","maintainers":[{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"4ba73705e29a50e02f3b0654b449753cec541012","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-2.1.0.tgz","fileCount":16,"integrity":"sha512-Fqy8EtohH75pM0oSTIMBrWHFjQ1JXFB7aBQ1B43EIGRDGl3wUGG4NLjYsj+hzNxlE7NAWWO/nhqzRQEDoWGBjg==","signatures":[{"sig":"MEYCIQDZeeo+BR97TsDIZmLUdZaNlYCU59OlLGB+XPO/B5bQAQIhAI3YlTsmLpPH2nEVedIaIWKNidN77e39wAgAQTyuRMKG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38472},"main":"index.js","gitHead":"4cc1bd6b5de6dc5b3aeda45e84f26b1d3a5a188e","scripts":{"lint":"eslint .","test":"jest","coveralls":"./coveralls.sh"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"8.19.4","description":"Mongoose extension that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"16.20.1","dependencies":{"pluralize":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.0","jest":"^27.1.0","eslint":"^7.32.0","coveralls":"^3.0.2","jsonschema":"^1.2.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-import":"^2.24.2","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"mongoose":"^5.0.0 || ^6.0.0 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_2.1.0_1689178315570_0.5628166450969665","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"mongoose-schema-jsonschema","version":"2.1.1","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@2.1.1","maintainers":[{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"b8dc6556d90e437b9ea57c8c4f9096104181079c","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-2.1.1.tgz","fileCount":16,"integrity":"sha512-K0oBS4jx/su5UzsjFQrHaMTVCUDU3oy0st9nyj6CiS/g8ga0oq1VymFMHBnPSQ+zvepKY5t9rl0F0xmYCNbPBQ==","signatures":[{"sig":"MEUCIQCb25lEqrNYyXZD1B4caYz06bWKImVlgdzHKX17d/e2nAIgem+dc2MMVhkVuFa4dPNFJkSk+QMQwc+uQlNV2Xrq4Eo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38504},"main":"index.js","gitHead":"6c396f21a117198d1ff83b187444cf70dc7ebcfb","scripts":{"lint":"eslint .","test":"jest","coveralls":"./coveralls.sh"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"8.19.4","description":"Mongoose extension that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"16.20.2","dependencies":{"pluralize":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.0","jest":"^27.1.0","eslint":"^7.32.0","coveralls":"^3.0.2","jsonschema":"^1.2.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-import":"^2.24.2","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"mongoose":"^5.0.0 || ^6.0.0 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_2.1.1_1696101126136_0.7457382331536258","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"mongoose-schema-jsonschema","version":"2.2.0","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@2.2.0","maintainers":[{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"a03e37c80c926185927a3d32cf6276f7ae195401","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-2.2.0.tgz","fileCount":16,"integrity":"sha512-AX4apceReD4grg5XcnKVmiRQMW+AhCyRbC1M+0drr6gwzBF3y+UWYPdPc+XQ3a0BxSNw3FZLS6uynSuwRhxo3w==","signatures":[{"sig":"MEUCIQD7E8GDHb7QYGCHl4c9wNNeKUQU0xNBdh0qxk9rHko76wIgA13EO+lcZgWbwBFoqzh/Zm9Bf7yA0W1j18V/cSHli1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38726},"main":"index.js","gitHead":"88c32c47add07eeb70faf7a191902cbee5aed54d","scripts":{"lint":"eslint .","test":"jest","coveralls":"./coveralls.sh"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"10.2.4","description":"Mongoose extension that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"20.11.1","dependencies":{"pluralize":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.0","jest":"^27.1.0","eslint":"^7.32.0","coveralls":"^3.0.2","jsonschema":"^1.2.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-import":"^2.24.2","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"mongoose":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_2.2.0_1710241372241_0.016054349038719273","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"mongoose-schema-jsonschema","version":"2.2.1","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@2.2.1","maintainers":[{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"5491f7d65e45418df676d0e9958d69852a8db963","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-2.2.1.tgz","fileCount":16,"integrity":"sha512-6F8nYeAnwOAqTPSyvMRT05WUevh/SN6Urlw0/sXj8LWgF5aq29B86Oy+nVlUifWFD/KvZp4BfEZGLZpdHjrd5w==","signatures":[{"sig":"MEUCIHjqIuHTvxaS7VoQTqd9RXB5wscdrUCqyGLuaZOZ2fW+AiEAp2aLd3qNXXgKrv2fgZGxSYqLsSL+tLaelIxZAUJBhNg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39005},"main":"index.js","gitHead":"e6ad49f38d00ada2c70aadf6e13ba7a3b35ec139","scripts":{"lint":"eslint .","test":"jest","coveralls":"./coveralls.sh"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"10.8.2","description":"Mongoose extension that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"20.17.0","dependencies":{"pluralize":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.0","jest":"^27.1.0","eslint":"^7.32.0","coveralls":"^3.0.2","jsonschema":"^1.2.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-import":"^2.24.2","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"mongoose":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_2.2.1_1728730921704_0.8933696228093899","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"mongoose-schema-jsonschema","version":"3.0.0","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@3.0.0","maintainers":[{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"fed6f816f519e321f64e0848fd11b0f3f23ee263","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-3.0.0.tgz","fileCount":16,"integrity":"sha512-4UowO9YLUd1qHJOEfLtTaEsbx3o43LXPqLnLFyKKRHzX5ME6I55EAlBQVL95wsV9UPs2cog7v24eAw12uWrALw==","signatures":[{"sig":"MEUCIQCy7J6jVZEVl5ZzSS1E4hnLyykbkVXA+VvjMQQ9MLLI2gIgT7HRhpo8fMxhCqiaYmZMDNimDd3ZPmsnzqMpo0PnB7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38919},"main":"index.js","gitHead":"809d122f7ba5f85b0b939066be12aefd16a43441","scripts":{"lint":"eslint .","test":"jest","coveralls":"./coveralls.sh"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"10.8.2","description":"Mongoose extension that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"20.17.0","dependencies":{"pluralize":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.0","jest":"^27.1.0","eslint":"^7.32.0","coveralls":"^3.0.2","jsonschema":"^1.2.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-import":"^2.24.2","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"mongoose":"^5.13.22"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_3.0.0_1728732412472_0.13203824691908483","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"mongoose-schema-jsonschema","version":"3.0.1","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@3.0.1","maintainers":[{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"0e7c55920a7999ac461ca0dc3fa6cb72b5840be5","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-3.0.1.tgz","fileCount":16,"integrity":"sha512-iIiYdXN2Bdk/JNIMP8hp6U9X8wtzoKDuembX/+eiV6HWhH/aj8ruR87blXBGy6YFrKk482yyFYMXsd4BLiYi5Q==","signatures":[{"sig":"MEQCIBWk3JmlzXbL2VDrTZvMAbDF855dC83fo8RAxdI2fgqTAiBM4+vTvr4KQnN30jQtMBmuenOEtQmsHyemYEduaHw5yQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38927},"main":"index.js","gitHead":"ffc555360f0935951c9c21cd82cfe45bd11f0cef","scripts":{"lint":"eslint .","test":"jest","coveralls":"./coveralls.sh"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"10.8.2","description":"Mongoose extension that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"20.17.0","dependencies":{"pluralize":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.0","jest":"^27.1.0","eslint":"^7.32.0","coveralls":"^3.0.2","jsonschema":"^1.2.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-import":"^2.24.2","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"mongoose":">=5.13.22 <9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_3.0.1_1728901843748_0.801050564491226","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"mongoose-schema-jsonschema","version":"3.0.2","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@3.0.2","maintainers":[{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"d896a408570d1226b5aefa3265e07da637e321ff","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-3.0.2.tgz","fileCount":16,"integrity":"sha512-7s/01YQ60L6ME0EbRBh/S8nDkEzsVbbDREww2S9VUyILz/6fWZquFNWkPK0zU7DzGCtf82RQWmArcCsHC8hzsg==","signatures":[{"sig":"MEYCIQDz6oevFq/XvoOqKYeckiObcVb+sl9VS8WUwmw/aNPntAIhAOeLCl4LvdlbMXAfVJyHJl8jF2QCZK/76qBaGx7wAyUd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38925},"main":"index.js","gitHead":"d7768f4b61c068d4b0ddbb5de8612702f75dc26d","scripts":{"lint":"eslint .","test":"jest","coveralls":"./coveralls.sh"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"10.8.2","description":"Mongoose extension that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"20.17.0","dependencies":{"pluralize":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.0","jest":"^27.1.0","eslint":"^7.32.0","coveralls":"^3.0.2","jsonschema":"^1.2.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-import":"^2.24.2","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"mongoose":">=5.0.0 <9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_3.0.2_1728902291912_0.00573941725535021","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"mongoose-schema-jsonschema","version":"4.0.0","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","_id":"mongoose-schema-jsonschema@4.0.0","maintainers":[{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"}],"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"dist":{"shasum":"f579c3c466ff459539266d87a78f538183004fd1","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-4.0.0.tgz","fileCount":16,"integrity":"sha512-s1jZI5+wG6qY4wdr8/eAtu/z8SOdyok+Rf1E2UcaoL4KHEnXe69bph/Om6jOYXOKm7rQwt2GmSIP68WnNIa5sg==","signatures":[{"sig":"MEYCIQDLIJuHWIqUq8F2ldrH0ZAnB8yYBUOPX0hC5X6qvGV0TAIhAMjkx8WHkxODBQ/hAQ0wh+MDAHxS91+/LnDjo2jYlA3u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39278},"main":"index.js","gitHead":"61ea7073d87f12943e74263addbfd444fd5c5aaf","scripts":{"lint":"eslint .","test":"jest","coveralls":"./coveralls.sh"},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"repository":{"url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git","type":"git"},"_npmVersion":"10.8.2","description":"Mongoose extension that allows to build json schema for mongoose models, schemas and queries","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pluralize":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.0","jest":"^27.1.0","eslint":"^7.32.0","jsonschema":"^1.2.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-import":"^2.24.2","eslint-config-airbnb-base":"^14.2.1"},"peerDependencies":{"mongoose":">=6.0.0 <=9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose-schema-jsonschema_4.0.0_1764422706031_0.5110210349056843","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"mongoose-schema-jsonschema","version":"4.0.1","description":"Mongoose extension that allows to build json schema for mongoose models, schemas and queries","main":"index.js","scripts":{"coveralls":"./coveralls.sh","test":"jest","lint":"eslint ."},"repository":{"type":"git","url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git"},"keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","devDependencies":{"ajv":"^6.12.0","eslint":"^7.32.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.24.2","eslint-plugin-jest":"^24.4.0","jest":"^27.1.0","jsonschema":"^1.2.2"},"peerDependencies":{"mongoose":">=6.0.0 <10.0.0"},"dependencies":{"pluralize":"^8.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_id":"mongoose-schema-jsonschema@4.0.1","gitHead":"1f1823beb836fc80dfff329f12336ddf308905cb","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-3eJ4nx7Y5yh5pfxoYm4l06ILFZTtMEZplIzJOHn9rbDXOpNSO7P4Eu/HKrqqBMqv8otOa4MmWlJBGB5BkjfHhQ==","shasum":"3cd2c7796737b2c3b938e10adf63574fe38f3ff3","tarball":"https://registry.npmjs.org/mongoose-schema-jsonschema/-/mongoose-schema-jsonschema-4.0.1.tgz","fileCount":16,"unpackedSize":39278,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHqxLuUmO8lrxClEkSR+9ClsfPiYFx2iW3XH5+ZCj8VaAiEAqELfOPO63QEmgDBjaXORayVjbOY+3/xtLhEfC4/0pko="}]},"_npmUser":{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"},"directories":{},"maintainers":[{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mongoose-schema-jsonschema_4.0.1_1764620143433_0.10647172164256324"},"_hasShrinkwrap":false}},"time":{"created":"2016-11-23T18:31:13.270Z","modified":"2025-12-01T20:15:43.828Z","1.0.0":"2016-11-23T18:31:13.270Z","1.0.1":"2016-11-23T18:37:49.050Z","1.0.2":"2016-11-24T09:44:09.713Z","1.0.3":"2016-11-24T09:46:50.475Z","1.0.4":"2016-11-24T16:54:32.948Z","1.0.5":"2016-11-24T16:56:19.034Z","1.0.6":"2016-11-24T16:58:37.255Z","1.0.7":"2016-11-25T15:24:28.902Z","1.0.8":"2016-11-25T16:17:57.539Z","1.0.9":"2016-11-25T17:38:24.010Z","1.0.10":"2016-11-25T18:31:27.290Z","1.0.11":"2016-11-25T19:02:27.350Z","1.0.12":"2016-11-28T09:42:22.282Z","1.1.1":"2016-12-05T12:25:21.158Z","1.1.2":"2016-12-16T11:04:59.927Z","1.1.3":"2016-12-16T12:02:47.589Z","1.1.4":"2016-12-20T09:20:13.097Z","1.1.5":"2016-12-20T10:03:15.689Z","1.1.6":"2016-12-20T10:04:53.027Z","1.1.7":"2017-02-15T18:48:03.602Z","1.1.8":"2017-02-15T19:26:58.822Z","1.1.9":"2017-03-02T19:17:03.128Z","1.1.10":"2017-03-02T19:30:43.746Z","1.1.12":"2017-03-23T10:59:32.667Z","1.1.13":"2017-05-01T14:40:16.903Z","1.1.14":"2018-01-03T09:21:24.999Z","1.1.15":"2018-02-22T18:27:57.915Z","1.2.0":"2018-12-03T12:18:11.647Z","1.2.1":"2018-12-03T12:22:57.423Z","1.3.0":"2020-04-15T23:49:13.929Z","1.3.1":"2020-04-18T10:14:53.424Z","1.4.0":"2020-04-20T13:32:16.523Z","1.4.1":"2020-04-20T19:04:59.205Z","1.4.2":"2020-04-20T19:08:30.439Z","1.4.3":"2020-04-20T19:20:22.665Z","1.4.4":"2020-06-08T09:12:14.871Z","1.4.5":"2021-04-24T14:15:23.255Z","1.4.6":"2021-04-25T12:58:14.063Z","1.4.7":"2021-06-22T19:31:35.307Z","2.0.0":"2021-08-29T18:07:06.797Z","2.0.1":"2021-10-08T08:46:40.559Z","2.0.2":"2022-02-03T09:35:51.961Z","2.1.0":"2023-07-12T16:11:55.874Z","2.1.1":"2023-09-30T19:12:06.335Z","2.2.0":"2024-03-12T11:02:52.410Z","2.2.1":"2024-10-12T11:02:01.881Z","3.0.0":"2024-10-12T11:26:52.664Z","3.0.1":"2024-10-14T10:30:43.945Z","3.0.2":"2024-10-14T10:38:12.071Z","4.0.0":"2025-11-29T13:25:06.242Z","4.0.1":"2025-12-01T20:15:43.631Z"},"bugs":{"url":"https://github.com/DScheglov/mongoose-schema-jsonschema/issues"},"author":{"name":"Dmitry Scheglov","email":"Dmitry.Scheglov@gmail.com"},"license":"MIT","homepage":"https://github.com/DScheglov/mongoose-schema-jsonschema#readme","keywords":["jsonschema","json","schema","mongoose","model","query","json schema","build","create"],"repository":{"type":"git","url":"git+https://github.com/DScheglov/mongoose-schema-jsonschema.git"},"description":"Mongoose extension that allows to build json schema for mongoose models, schemas and queries","maintainers":[{"name":"dmitry.scheglov","email":"dmitry.scheglov@gmail.com"}],"readme":"![Build Status](https://github.com/DScheglov/mongoose-schema-jsonschema/actions/workflows/run-tests.yml/badge.svg)\r\n[![codecov](https://codecov.io/gh/DScheglov/mongoose-schema-jsonschema/graph/badge.svg?token=xsr0TGq1FF)](https://codecov.io/gh/DScheglov/mongoose-schema-jsonschema)\r\n[![npm downloads](https://img.shields.io/npm/dm/mongoose-schema-jsonschema)](https://www.npmjs.com/package/mongoose-schema-jsonschema)\r\n[![NPM](https://img.shields.io/npm/l/mongoose-schema-jsonschema)](https://github.com/DScheglov/mongoose-schema-jsonschema/blob/master/LICENSE)\r\n\r\n# mongoose-schema-jsonschema\r\n\r\nThe module allows to create json schema from Mongoose schema by adding\r\n`jsonSchema` method to `mongoose.Schema`, `mongoose.Model` and `mongoose.Query`\r\nclasses\r\n\r\n## Contents\r\n\r\n- [mongoose-schema-jsonschema](#mongoose-schema-jsonschema)\r\n  - [Contents](#contents)\r\n  - [Installation](#installation)\r\n  - [Schema Build Configuration](#schema-build-configuration)\r\n  - [Samples](#samples)\r\n  - [Validation tools](#validation-tools)\r\n  - [Specifications](#specifications)\r\n    - [mongoose.Schema.prototype.jsonSchema](#mongooseschemaprototypejsonschema)\r\n    - [mongoose.Model.jsonSchema](#mongoosemodeljsonschema)\r\n    - [mongoose.Query.prototype.jsonSchema](#mongoosequeryprototypejsonschema)\r\n  - [Custom Schema Types Support](#custom-schema-types-support)\r\n  - [Releases](#releases)\r\n  - [Supported versions](#supported-versions)\r\n\r\n-----------------\r\n\r\n## Installation\r\n\r\n```shell\r\nnpm install mongoose-schema-jsonschema\r\n```\r\n\r\n## Schema Build Configuration\r\n\r\nSince v1.4.0 it is able to configure how `jsonSchema()` works.\r\n\r\nTo do that package was extended with `config` function.\r\n\r\n```js\r\nconst config = require('mongoose-schema-jsonschema/config');\r\n\r\nconfig({\r\n  // ... options go here\r\n});\r\n```\r\n\r\nCurrently there are two options that affects build process:\r\n\r\n- **forceRebuild**: `boolean` -- **mongoose-schema-jsonschema** caches json schemas built for mongoose schemas.\r\n  That means we cannot built updated jsonSchema after some updates were made in the mongoose schema\r\n  that already has jsonSchema.\r\n  To resolve this issue the `forceRebuild` was added (see sample bellow)\r\n\r\n- **fieldOptionsMapping**: `{ [key: string]: string } | Array<string|[string, string]>` - allows to specify how to convert some custom options specified in the mongoose field definition.\r\n\r\n```js\r\nconst mongoose = require('mongoose-schema-jsonschema')();\r\nconst config = require('mongoose-schema-jsonschema/config');\r\n\r\nconst { Schema } = mongoose;\r\n\r\nconst BookSchema = new Schema({\r\n  title: { type: String, required: true, notes: 'Book Title' },\r\n  year: Number,\r\n  author: { type: String, required: true },\r\n});\r\n\r\nconst fieldOptionsMapping = {\r\n  notes: 'x-notes',\r\n};\r\n\r\nconfig({ fieldOptionsMapping });\r\nconsole.dir(BookSchema.jsonSchema(), { depth: null });\r\n\r\nconfig({ fieldOptionsMapping: [], forceRebuild: true }); // reset\r\nconsole.dir(BookSchema.jsonSchema(), { depth: null });\r\n```\r\n\r\n**Output**:\r\n\r\n```js\r\n{\r\n  type: 'object',\r\n  properties: {\r\n    title: { type: 'string', 'x-notes': 'Book Title' },\r\n    year: { type: 'number' },\r\n    author: { type: 'string' },\r\n    _id: { type: 'string', pattern: '^[0-9a-fA-F]{24}$' }\r\n  },\r\n  required: [ 'title', 'author' ]\r\n}\r\n{\r\n  type: 'object',\r\n  properties: {\r\n    title: { type: 'string' },\r\n    year: { type: 'number' },\r\n    author: { type: 'string' },\r\n    _id: { type: 'string', pattern: '^[0-9a-fA-F]{24}$' }\r\n  },\r\n  required: [ 'title', 'author' ]\r\n}\r\n```\r\n\r\n## Samples\r\n\r\nLet's build json schema from simple mongoose schema\r\n\r\n```javascript\r\nconst mongoose = require('mongoose');\r\nrequire('mongoose-schema-jsonschema')(mongoose);\r\n\r\nconst Schema = mongoose.Schema;\r\n\r\nconst BookSchema = new Schema({\r\n  title: { type: String, required: true },\r\n  year: Number,\r\n  author: { type: String, required: true },\r\n});\r\n\r\nconst jsonSchema = BookSchema.jsonSchema();\r\n\r\nconsole.dir(jsonSchema, { depth: null });\r\n\r\n```\r\n\r\n**Output**:\r\n\r\n```javascript\r\n{\r\n  type: 'object',\r\n  properties: {\r\n    title: { type: 'string' },\r\n    year: { type: 'number' },\r\n    author: { type: 'string' },\r\n    _id: { type: 'string', pattern: '^[0-9a-fA-F]{24}$' }\r\n   },\r\n  required: [ 'title', 'author' ]\r\n}\r\n```\r\n\r\nThe mongoose.Model.jsonSchema method allows to build json schema considering\r\nthe field selection and population\r\n\r\n```javascript\r\nconst mongoose = require('mongoose');\r\nrequire('mongoose-schema-jsonschema')(mongoose);\r\n\r\nconst Schema = mongoose.Schema;\r\n\r\nconst BookSchema = new Schema({\r\n  title: { type: String, required: true },\r\n  year: Number,\r\n  author: { type: Schema.Types.ObjectId, required: true, ref: 'Person' }\r\n});\r\n\r\nconst PersonSchema = new Schema({\r\n  firstName: { type: String, required: true },\r\n  lastName: { type: String, required: true },\r\n  dateOfBirth: Date\r\n});\r\n\r\nconst Book = mongoose.model('Book', BookSchema);\r\nconst Person = mongoose.model('Person', PersonSchema)\r\n\r\nconsole.dir(Book.jsonSchema('title year'), { depth: null });\r\nconsole.dir(Book.jsonSchema('', 'author'), { depth: null });\r\n\r\n```\r\n\r\n**Output**:\r\n\r\n```javascript\r\n{\r\n  title: 'Book',\r\n  type: 'object',\r\n  properties: {\r\n    title: { type: 'string'  },\r\n    year: { type: 'number'  },\r\n    _id: { type: 'string', pattern: '^[0-9a-fA-F]{24}$' }\r\n  }\r\n}\r\n{\r\n  title: 'Book',\r\n  type: 'object',\r\n  properties: {\r\n    title: { type: 'string'  },\r\n    year: { type: 'number'  },\r\n    author: {\r\n      title: 'Person',\r\n      type: 'object',\r\n      properties: {\r\n        firstName: { type: 'string'  },\r\n        lastName: { type: 'string'  },\r\n        dateOfBirth: { type: 'string', format: 'date-time'  },\r\n        _id: { type: 'string', pattern: '^[0-9a-fA-F]{24}$'  },\r\n        __v: { type: 'number' }\r\n       },\r\n      required: [ 'firstName', 'lastName' ],\r\n      'x-ref': 'Person',\r\n      description: 'Refers to Person'\r\n     },\r\n    _id: { type: 'string', pattern: '^[0-9a-fA-F]{24}$'  },\r\n    __v: { type: 'number' }\r\n   },\r\n  required: [ 'title', 'author' ]\r\n}\r\n```\r\n\r\n```javascript\r\nconst mongoose = require('mongoose');\r\nconst extendMongoose = require('mongoose-schema-jsonschema');\r\n\r\nextendMongoose(mongoose);\r\n\r\nconst { Schema } = mongoose;\r\n\r\nconst BookSchema = new Schema({\r\n  title: { type: String, required: true  },\r\n  year: Number,\r\n  author: { type: Schema.Types.ObjectId, required: true, ref: 'Person' }\r\n});\r\n\r\nconst Book = mongoose.model('Book', BookSchema);\r\nconst Q = Book.find().select('title').limit(5);\r\n\r\n\r\nconsole.dir(Q.jsonSchema(), { depth: null });\r\n```\r\n\r\n**Output**:\r\n\r\n```javascript\r\n{\r\n  title: 'List of books',\r\n  type: 'array',\r\n  items: {\r\n    type: 'object',\r\n    properties: {\r\n      title: { type: 'string'  },\r\n      _id: { type: 'string', pattern: '^[0-9a-fA-F]{24}$' }\r\n    }\r\n   },\r\n  maxItems: 5\r\n}\r\n```\r\n\r\n## Validation tools\r\n\r\nCreated by **mongoose-schema-jsonschema** json-schema's could be used for\r\ndocument validation with:\r\n\r\n- [`ajv`](https://www.npmjs.com/package/ajv)\r\n- [`jsonschema`](https://www.npmjs.com/package/jsonschema)\r\n\r\n## Specifications\r\n\r\n### mongoose.Schema.prototype.jsonSchema\r\n\r\nBuilds the json schema based on the Mongoose schema.\r\nif schema has been already built the method returns new deep copy\r\n\r\nMethod considers the `schema.options.toJSON.virtuals` to included\r\nthe virtual paths (without detailed description)\r\n\r\nDeclaration:\r\n\r\n```javascript\r\nfunction schema_jsonSchema(name) { ... }\r\n```\r\n\r\nParameters:\r\n\r\n- **name**: `String` -  Name of the object\r\n- *Returns* `Object` - json schema\r\n\r\n### mongoose.Model.jsonSchema\r\n\r\nBuilds json schema for model considering the selection and population\r\n\r\nif `fields` specified the method removes `required` constraints\r\n\r\nDeclaration:\r\n\r\n```javascript\r\nfunction model_jsonSchema(fields, populate) { ... }\r\n```\r\n\r\n Parameters:\r\n\r\n- **fields**: `String`|`Array`|`Object` - mongoose selection object\r\n- **populate**: `String`|`Object` - mongoose population options\r\n- *Returns* `Object` - json schema\r\n\r\n### mongoose.Query.prototype.jsonSchema\r\n\r\n Builds json schema considering the query type and query options.\r\n The method returns the schema for array if query type is `find` and\r\n the schema for single document if query type is `findOne` or `findOneAnd*`.\r\n\r\n In case when the method returns schema for array the collection name is used to\r\n form title of the resulting schema. In `findOne*` case the title is the name\r\n of the appropriate model.\r\n\r\n Declaration:\r\n\r\n ```javascript\r\n function query_jsonSchema() { ... }\r\n ```\r\n\r\n  Parameters:\r\n\r\n- *Returns* `Object` - json schema\r\n\r\n## Custom Schema Types Support\r\n\r\nIf you use custom Schema Types you should define the jsonSchema method\r\nfor your type-class(es).\r\n\r\nThe base functionality is accessible from your code by calling base-class methods:\r\n\r\n```javascript\r\nnewSchemaType.prototype.jsonSchema = function() {\r\n  // Simple types (strings, numbers, bools):\r\n  const jsonSchema = mongoose.SchemaType.prototype.jsonSchema.call(this);\r\n\r\n  // Date:\r\n  const jsonSchema = Types.Date.prototype.jsonSchema.call(this);\r\n\r\n  // ObjectId\r\n  const jsonSchema = Types.ObjectId.prototype.jsonSchema.call(this);\r\n\r\n  // for Array (or DocumentArray)\r\n  const jsonSchema = Types.Array.prototype.jsonSchema.call(this);\r\n\r\n  // for Embedded documents\r\n  const jsonSchema = Types.Embedded.prototype.jsonSchema.call(this);\r\n\r\n  // for Mixed documents:\r\n  const jsonSchema = Types.Mixed.prototype.jsonSchema.call(this);\r\n\r\n  /*\r\n   *\r\n   * Place your code instead of this comment\r\n   *\r\n   */\r\n\r\n   return jsonSchema;\r\n}\r\n```\r\n\r\n## Releases\r\n\r\n- version 1.0 - Basic functionality\r\n- version 1.1 - Mongoose.Query support implemented\r\n- version 1.1.5 - uuid issue fixed, ajv compliance verified\r\n- version 1.1.8 - Schema.Types.Mixed issue fixed\r\n- version 1.1.9 - readonly settings support added\r\n- version 1.1.11 - required issue fixed [issue#2](https://github.com/DScheglov/mongoose-schema-jsonschema/issues/2)\r\n- version 1.1.12 - mixed-type fields description and title support added (fix for issue: [issue#3](https://github.com/DScheglov/mongoose-schema-jsonschema/issues/3))\r\n- version 1.1.15 - support for <mongoose@5.x> ensured [issue#8](https://github.com/DScheglov/mongoose-schema-jsonschema/issues/8)\r\n- version 1.3.0\r\n  - nullable types support (as union: `[type, 'null']`)\r\n  - `examples` option support [issue#14](https://github.com/DScheglov/mongoose-schema-jsonschema/issues/14)\r\n  - support for fields dynamicly marked as `required` [issue#16](https://github.com/DScheglov/mongoose-schema-jsonschema/issues/16)\r\n  - Node support restricted to 8.x, 9.x, 10.x, 12.x\r\n  - Mongoose support restricted to 5.x\r\n  - *Development*:\r\n    - migrated from `mocha` + `istanbul` to `jest`\r\n    - added `eslint`\r\n- version 1.3.1 - support `minlenght` and `maxlength` [issue#21](https://github.com/DScheglov/mongoose-schema-jsonschema/issues/21)\r\n- version 1.4.0 - **broken** - schema build configurations (`forceRebuild` and `fieldOptionsMapping`)\r\n- version 1.4.2 - fix for broken version 1.4.0 [issue#22](https://github.com/DScheglov/mongoose-schema-jsonschema/issues/22)\r\n- version 1.4.4 - fix for field constraints [issue#25](https://github.com/DScheglov/mongoose-schema-jsonschema/issues/25)\r\n- version 2.0.0 - Support for <mongoose@6.x.x>. Node v8.x.x, v9.x.x are no longer supported (use v1.4.7 of the lib)\r\n- version 2.1.0 - Support for <mongoose@7.x.x> and Node v14.x, v16.x, v18.x\r\n- version 2.2.0 - Support for <mongoose@8.x.x> and Node v20.x. Node v14.x is no longer supported (use v2.1.0 of the lib)\r\n- version 2.2.1 - fix for `required` fields: if `required` is a function, it is not considered as required field\r\n- version 3.0.0 - breaking changes on Array with `required`: the `minItems` constraint is removed from JSON schema\r\n- version 4.0.0\r\n  - Node support shifted to 18+\r\n  - Mongoose support restricted to 6+\r\n\r\n## Supported versions\r\n\r\n- node.js: 18.x, 20.x, 22.x, 24.x\r\n- mongoose: 6.x, 7.x, 8.x, 9.x\r\n","readmeFilename":"README.md","users":{"martinspinks":true}}