{"_id":"mongo-cursor-pagination","_rev":"233-5603b45df6e160d6bad3c97598da9e29","name":"mongo-cursor-pagination","dist-tags":{"beta":"9.1.1-beta.1","latest":"9.1.1"},"versions":{"1.0.0":{"name":"mongo-cursor-pagination","version":"1.0.0","keywords":["mongo","pagination","cursor","database"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@1.0.0","maintainers":[{"name":"bradvogel","email":"bradavogel@gmail.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"1364347ab1f2adadb481ce02bdfb8b6ebe57be2b","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-1.0.0.tgz","integrity":"sha512-zcKA/BN9JwC10gezN3VuGJX3N3ci3mm/unAjgH4afoHys5VipOvv0Av6mEuK5wDuba8uWJaKcKXhpGX98X8f+g==","signatures":[{"sig":"MEYCIQCLhckTs+l9Jf3wgMPp2lM+49DCChyRsVM04oZF5oeT9AIhAOfTqjuOMPSwmf3NC9gHdWuBlmLiK3ThH/cxXySRvBtq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"1364347ab1f2adadb481ce02bdfb8b6ebe57be2b","gitHead":"ff797d15e11564a8e91a46f3f22f7851b8cd3007","scripts":{"test":"jasmine"},"_npmUser":{"name":"bradvogel","email":"bradavogel@gmail.com"},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"2.15.9","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"4.5.0","dependencies":{"base64-url":"^1.3.2","underscore":"^1.8.3","mongodb-extended-json":"^1.7.1"},"devDependencies":{"jasmine":"^2.5.2","mongodb":"^2.2.11","mongojs":"^2.4.0","synchronize":"^2.0.0","synchronize-bdd":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination-1.0.0.tgz_1477440491302_0.8145820386707783","host":"packages-12-west.internal.npmjs.com"}},"1.1.0":{"name":"mongo-cursor-pagination","version":"1.1.0","keywords":["mongo","pagination","cursor","database"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@1.1.0","maintainers":[{"name":"bradvogel","email":"bradavogel@gmail.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"59f73372f4483b6ef1040646984f6df4311e9e00","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-1.1.0.tgz","integrity":"sha512-ID2XVAGCmwNgBhZqP3+U4VgkE2zk0q5VOk4gkQH8MS1CSQB9Cuwr10KFi0JuuGxGk1vfgM2jGmZh6/B0Bk2tVQ==","signatures":[{"sig":"MEQCIFhh27IymVQQ4OA6T7APEvv1TOeTzQ0Fzi5EJqoTv25CAiB0R7rJyHudM5XMK5b4AmjsnrRY4E5GS8/d9k4HhOt5aQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"59f73372f4483b6ef1040646984f6df4311e9e00","gitHead":"b79ef4ce18f27ed745c6f0463b1a6b96e2380ec8","scripts":{"test":"jasmine"},"_npmUser":{"name":"bradvogel","email":"bradavogel@gmail.com"},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"2.15.9","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"4.5.0","dependencies":{"base64-url":"^1.3.2","underscore":"^1.8.3","mongodb-extended-json":"^1.7.1"},"devDependencies":{"jasmine":"^2.5.2","mongodb":"^2.2.11","mongojs":"^2.4.0","synchronize":"^2.0.0","synchronize-bdd":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination-1.1.0.tgz_1477442119630_0.7547283272724599","host":"packages-18-east.internal.npmjs.com"}},"2.0.0":{"name":"mongo-cursor-pagination","version":"2.0.0","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@2.0.0","maintainers":[{"name":"bradvogel","email":"bradavogel@gmail.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"34deb17f7c63ec8190730195c48b09018cefc247","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-2.0.0.tgz","integrity":"sha512-+Tfu8G2PepoZrSANiuDhxK+x0FgASq2icG0nb/6B+LBvETHyaEaXsGEk2WaL2LH2Rhn2RyT+nFaeWlLHvAPalA==","signatures":[{"sig":"MEUCIQCYxtqPj1/StVFbYzmmKY3xn4pKaLiaQltkLSyXBIvcRwIgJJ6V/KfxsJERBNp/pK5XIslvT583r/teX1Hd2lhsbhQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"34deb17f7c63ec8190730195c48b09018cefc247","gitHead":"d463044ce3d6579530ad8e455c78e336e2feabac","scripts":{"test":"jasmine"},"_npmUser":{"name":"bradvogel","email":"bradavogel@gmail.com"},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"2.15.5","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"6.9.1","dependencies":{"base64-url":"^1.3.2","underscore":"^1.8.3","mongodb-extended-json":"^1.7.1"},"devDependencies":{"bson":"^0.5.6","jasmine":"^2.5.2","mongodb":"^2.2.11","mongojs":"^2.4.0","synchronize":"^2.0.0","synchronize-bdd":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination-2.0.0.tgz_1477863890814_0.3804345710668713","host":"packages-12-west.internal.npmjs.com"}},"3.0.0":{"name":"mongo-cursor-pagination","version":"3.0.0","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@3.0.0","maintainers":[{"name":"bradvogel","email":"bradavogel@gmail.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"cb72e6d3cb7edd4ed9c235c94486e6c6aba0cb5d","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-3.0.0.tgz","integrity":"sha512-h11TBrBVL2XIxnUIz1IjSzH/upvwOUyHtLWtGpJuJzO+qU4hp+9bP3By0hUv3WqN6+edopQ1FzFTZgoD+ne3Pg==","signatures":[{"sig":"MEYCIQDYG/4N6eATi1oQueB+S+PYDNwPTjwG3ofJoh6wRUTBVQIhANgQz/0sNqaHwwTw3ptOXddLZkgXZHbawYObYctkivXL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"cb72e6d3cb7edd4ed9c235c94486e6c6aba0cb5d","gitHead":"7d8f20d4a81e1e2d22fedd7517eccabb957f0a0f","scripts":{"test":"jasmine"},"_npmUser":{"name":"bradvogel","email":"bradavogel@gmail.com"},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"2.15.5","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"6.9.1","dependencies":{"base64-url":"^1.3.2","underscore":"^1.8.3","mongodb-extended-json":"^1.7.1"},"devDependencies":{"bson":"^0.5.6","jasmine":"^2.5.2","mongodb":"^2.2.11","mongojs":"^2.4.0","synchronize":"^2.0.0","synchronize-bdd":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination-3.0.0.tgz_1477893923770_0.9388541162479669","host":"packages-18-east.internal.npmjs.com"}},"3.0.1":{"name":"mongo-cursor-pagination","version":"3.0.1","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@3.0.1","maintainers":[{"name":"bradvogel","email":"bradavogel@gmail.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"4f56773f9d0539f05f44fe540cd12d88622892b9","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-3.0.1.tgz","integrity":"sha512-9NxLjRMA1AGK5sWU3oqgkpS/0ywTCN04ddHUJjAnKvGyd+jBNUcFYLV3vyTfRiKHr5sGtWGCn12KQFK6T02/8Q==","signatures":[{"sig":"MEUCIQDoCsnwBUeFENcKCrkwUQTmPXXO9LDixPapz3Gbw3mhkQIgLlq+8cLbG9Oev2C6YwTNWlunfDyPyZt67a7nOits2/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4f56773f9d0539f05f44fe540cd12d88622892b9","gitHead":"d58027a6c36b52bcf060e04c5eb99f78155ae905","scripts":{"test":"jasmine"},"_npmUser":{"name":"bradvogel","email":"bradavogel@gmail.com"},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"2.15.5","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"6.9.1","dependencies":{"base64-url":"^1.3.2","underscore":"^1.8.3","mongodb-extended-json":"^1.7.1"},"devDependencies":{"bson":"^0.5.6","jasmine":"^2.5.2","mongodb":"^2.2.11","mongojs":"^2.4.0","synchronize":"^2.0.0","synchronize-bdd":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination-3.0.1.tgz_1477897198192_0.14673064835369587","host":"packages-18-east.internal.npmjs.com"}},"3.1.0":{"name":"mongo-cursor-pagination","version":"3.1.0","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@3.1.0","maintainers":[{"name":"bradvogel","email":"bradavogel@gmail.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"94fcc607dd8975cabf36cdcd57ec84f5601a8d0c","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-3.1.0.tgz","integrity":"sha512-lf8CCDP5x95ds4SBuuplUZ7+VywFIFQu6VFqNEaXQBEAz2aR7L6q9Gn8lSUzWbBHr+h5j94i82KT6IIToY9pEg==","signatures":[{"sig":"MEQCIC1shfoN+cop+4g/TCwXWd/C/mM7mk3qcoTe+p8uf6WkAiAPiFEQyuSyWfVd2zNAIFQA+U8EWJBpIxGbTmsdDIAm5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"94fcc607dd8975cabf36cdcd57ec84f5601a8d0c","gitHead":"eb249cd7281f38349c8114a1d8b9529add2f90f5","scripts":{"test":"jasmine"},"_npmUser":{"name":"bradvogel","email":"bradavogel@gmail.com"},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"2.15.5","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"6.9.1","dependencies":{"base64-url":"^1.3.2","underscore":"^1.8.3","mongodb-extended-json":"^1.7.1"},"devDependencies":{"bson":"^0.5.6","jasmine":"^2.5.2","mongodb":"^2.2.11","mongojs":"^2.4.0","synchronize":"^2.0.0","synchronize-bdd":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination-3.1.0.tgz_1478386089389_0.19478932907804847","host":"packages-12-west.internal.npmjs.com"}},"3.1.1":{"name":"mongo-cursor-pagination","version":"3.1.1","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@3.1.1","maintainers":[{"name":"bradvogel","email":"bradavogel@gmail.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"0669ae7819787322ec888d3ed780097d678f9610","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-3.1.1.tgz","integrity":"sha512-pOGIXtogZ9h1h0vVHbw0230+uDH3JOHhS2VQ0EHgViujGmgxbtxOCksyUBnRYhq9B2rTOFj/8fIMZ1ui2rMfjA==","signatures":[{"sig":"MEUCIQDSNsDLDbX67BultysZBl3WlB83LH6vVApZSDhTsjD21gIgBNvqOirXFkPjwfW0+2oeLFD1upgGHNkT4tjovm5i/k0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0669ae7819787322ec888d3ed780097d678f9610","gitHead":"9cb15df75580aa7d2d5e4de88c1f29451536452e","scripts":{"test":"jasmine"},"_npmUser":{"name":"bradvogel","email":"bradavogel@gmail.com"},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"2.15.5","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"6.9.1","dependencies":{"base64-url":"^1.3.2","underscore":"^1.8.3","mongodb-extended-json":"^1.7.1"},"devDependencies":{"bson":"^0.5.6","jasmine":"^2.5.2","mongodb":"^2.2.11","mongojs":"^2.4.0","synchronize":"^2.0.0","synchronize-bdd":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination-3.1.1.tgz_1478401458715_0.8726058718748391","host":"packages-18-east.internal.npmjs.com"}},"4.0.0":{"name":"mongo-cursor-pagination","version":"4.0.0","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@4.0.0","maintainers":[{"name":"bradvogel","email":"bradavogel@gmail.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"99bbb2b103a9505991d5a4cd6b0cd2ad9a63a598","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-4.0.0.tgz","integrity":"sha512-E98cGOy+xxq0jBV7qpgQPpkKrOZuatSXQId/F0J5F9WGXOBUS4K+p4jrNDurdRvbbNFLgf82x9HaDYsbxys77A==","signatures":[{"sig":"MEQCIGcycue5auhWEKwXsnsGivFFQtjnP2ozKdDHOR0axBuuAiAwhAjV/4PhIqH2J4i8+hqhc0FDbAwALELCjH35Onp3Qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"99bbb2b103a9505991d5a4cd6b0cd2ad9a63a598","gitHead":"7c14f85b4b5bb67138f83b9ea751ed5689b8fcfd","scripts":{"test":"jasmine"},"_npmUser":{"name":"bradvogel","email":"bradavogel@gmail.com"},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"2.15.5","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"6.9.1","dependencies":{"base64-url":"^1.3.2","underscore":"^1.8.3","mongodb-extended-json":"^1.7.1"},"devDependencies":{"bson":"^0.5.6","jasmine":"^2.5.2","mongodb":"^2.2.11","mongojs":"^2.4.0","synchronize":"^2.0.0","synchronize-bdd":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination-4.0.0.tgz_1483514790017_0.09755379287526011","host":"packages-12-west.internal.npmjs.com"}},"4.1.0":{"name":"mongo-cursor-pagination","version":"4.1.0","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@4.1.0","maintainers":[{"name":"bradvogel","email":"bradavogel@gmail.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"79df3e236429389236d5532e886935b6e4c97671","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-4.1.0.tgz","integrity":"sha512-KY7rrZxcosBBXKNKTHRAW8vWqbUVhjdVj09nuo6cCb0nOKLL9cQJ2+uLHr3OptANoYKRBXrhtvQJBRYoj9ISdw==","signatures":[{"sig":"MEQCIHJzz2Jw2xfqG/+ET/uRnJMuBmSc4mDihUEl3MXom1T4AiAjJzIQCjzGvUa2the/08OhECMEigQsQUSAvH2oZdQDKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"79df3e236429389236d5532e886935b6e4c97671","gitHead":"93f3e1a2ff049856d313e5bef5c7700ee3c17b3d","scripts":{"test":"jasmine"},"_npmUser":{"name":"bradvogel","email":"bradavogel@gmail.com"},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"2.15.5","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"6.9.1","dependencies":{"base64-url":"^1.3.2","underscore":"^1.8.3","mongodb-extended-json":"^1.7.1"},"devDependencies":{"bson":"^0.5.6","jasmine":"^2.5.2","mongodb":"^2.2.11","mongojs":"^2.4.0","synchronize":"^2.0.0","synchronize-bdd":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination-4.1.0.tgz_1483578069835_0.6091665769927204","host":"packages-18-east.internal.npmjs.com"}},"4.1.1":{"name":"mongo-cursor-pagination","version":"4.1.1","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@4.1.1","maintainers":[{"name":"bradvogel","email":"bradavogel@gmail.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"13ff2e0fbb9fce1d6e760c9d8d13482d3cb2fd1a","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-4.1.1.tgz","integrity":"sha512-nNM6hbWt2c48ZVjpmlrsj5Q2kdBgM9K2Mibv0t/JGuPDFhJ0WQ4h1QjQvBbnU0BUvo8uOCioN3dTc6SEJ5KItg==","signatures":[{"sig":"MEQCICFhsxan09e9JlkLysJ0nbyCdb8xJrG4f6y1W2IStQOzAiAeob7/QDhRNPy8eNDTNZFYIEANoJ2gGExeyuSi29fZ5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"13ff2e0fbb9fce1d6e760c9d8d13482d3cb2fd1a","gitHead":"a2b1cd0e119f0c3dc78b636458f10c4f27e4a6a4","scripts":{"test":"jasmine"},"_npmUser":{"name":"bradvogel","email":"bradavogel@gmail.com"},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"2.15.5","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"6.9.1","dependencies":{"base64-url":"^1.3.2","underscore":"^1.8.3","mongodb-extended-json":"^1.7.1"},"devDependencies":{"bson":"^0.5.6","jasmine":"^2.5.2","mongodb":"^2.2.11","mongojs":"^2.4.0","synchronize":"^2.0.0","synchronize-bdd":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination-4.1.1.tgz_1488517798223_0.28899220447055995","host":"packages-18-east.internal.npmjs.com"}},"5.0.0":{"name":"mongo-cursor-pagination","version":"5.0.0","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@5.0.0","maintainers":[{"name":"bradvogel","email":"bradavogel@gmail.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"1eddfb497a9000b500a15fd57e1860e0d1a39cbc","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-5.0.0.tgz","integrity":"sha512-JkiW9Q9V31jjtUHzNzk8RKDugjUyD0nzd7xuvwg0PWBh3FTeW+SevU4UzAP12CKYRTMAMuLCu+047U0UFuEHZw==","signatures":[{"sig":"MEUCIF3YhOg6jUTMFryK4MI1y73Piw+Up0pUYhAxgKyawtb3AiEAt7leL+v5zn+OfR+BTO67ncwp2lTxsrEkSC2fBZ0/5BU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"1eddfb497a9000b500a15fd57e1860e0d1a39cbc","gitHead":"5f74ba1c901389dacce1b80f2739bc29a9003d43","scripts":{"test":"jasmine"},"_npmUser":{"name":"bradvogel","email":"bradavogel@gmail.com"},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"3.10.10","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"6.10.2","dependencies":{"base64-url":"^1.3.2","underscore":"^1.8.3","mongodb-extended-json":"^1.7.1"},"devDependencies":{"bson":"^0.5.6","jasmine":"^2.5.2","mongodb":"^2.2.11","mongojs":"^2.4.0","synchronize":"^2.0.0","synchronize-bdd":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination-5.0.0.tgz_1494983980453_0.6411273428238928","host":"packages-18-east.internal.npmjs.com"}},"6.0.0":{"name":"mongo-cursor-pagination","version":"6.0.0","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@6.0.0","maintainers":[{"name":"bradvogel","email":"bradavogel@gmail.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"ava":{"files":["spec/**/*Spec.js"],"require":["babel-register"],"timeout":"60s"},"dist":{"shasum":"c6a5f5c3c938aa96df07b3b9fd96648b781e77c3","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-6.0.0.tgz","integrity":"sha512-edBcc8blkzL4xw1yz6pvCUM+ssBlMNumRT9DjRivLbYTJrDKKtK9xDKoROOH8431T88RJRT5qBvprOh2wDiBIw==","signatures":[{"sig":"MEUCIEO5poU6ojiRT1z0ZAX6ZU/hSTAzFuLgPiyssg5vFEQUAiEA08P39nEBXLmCT0VQ3kklPo9ozuSNqUaPM3G2Jb2tcSg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["index.js","dist","src"],"engines":{"node":">= 6.9.1"},"gitHead":"12e310967d24c68eb6311cf5d9241009e11e7919","scripts":{"lint":"eslint .","test":"ava","babelBuild":"babel src -d dist/node","prepublish":"yarn run babelBuild"},"_npmUser":{"name":"bradvogel","email":"bradavogel@gmail.com"},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"5.4.1","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"6.9.1","dependencies":{"semver":"^5.4.1","base64-url":"^1.3.2","underscore":"^1.8.3","mongodb-extended-json":"^1.7.1"},"devDependencies":{"ava":"^0.22.0","bson":"^0.5.6","eslint":"^4.9.0","mongodb":"^2.2.11","ava-spec":"^1.1.0","mongoist":"^1.4.3","babel-cli":"^6.26.0","babel-core":"^6.26.0","eslint-config-mixmax":"^0.9.0","mongodb-memory-server":"^1.6.1","babel-plugin-transform-async-to-generator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination-6.0.0.tgz_1509069339576_0.34900491684675217","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"mongo-cursor-pagination","version":"6.0.1","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@6.0.1","maintainers":[{"name":"wbw20","email":"wbw20@case.edu"},{"name":"mericsson","email":"mericsson@gmail.com"},{"name":"simonxca","email":"simoncxiong@gmail.com"},{"name":"logandavis","email":"logankeahidavis@gmail.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"skeggse","email":"skeggse@gmail.com"},{"name":"olofster","email":"olofmathe@hotmail.com"},{"name":"jenskene","email":"jen+npm@mixmax.com"},{"name":"chanpory","email":"junk@rith.com"},{"name":"pricj004","email":"pricj004@gmail.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"chuy-mixmax","email":"chuy@mixmax.com"},{"name":"scb","email":"me@spencer.sx"},{"name":"ttacon","email":"ttacon@gmail.com"},{"name":"wearhere","email":"jeffreywear@gmail.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"ava":{"files":["spec/**/*Spec.js"],"require":["babel-register"],"timeout":"60s"},"dist":{"shasum":"6c0fca6eace65b764f02b32f16b7054ff8522388","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-6.0.1.tgz","integrity":"sha512-/sQ2XGlTwJKoLlOnF+hfMd/I8aFWU3lP+ccyLq7g7+94uLYajUgRtzGVi/bXuYnP3d/nkqIa+B1sfMGkfKPuBg==","signatures":[{"sig":"MEUCID8HmEebwljKlW7BxHE317erHfw7zRhwNlOjpin1pZ9BAiEAp/NuOs8Up52tvc+DJ7iLijCC1LTcoxfNIW+B0Lua0OA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","dist","src"],"_shasum":"6c0fca6eace65b764f02b32f16b7054ff8522388","engines":{"node":">= 6.9.1"},"gitHead":"40f2bf968c56430fafbbae57b73a1410e8a33e30","scripts":{"lint":"eslint .","test":"ava","babelBuild":"babel src -d dist/node","babelWatch":"babel --watch src -d dist/node","prepublish":"yarn run babelBuild"},"_npmUser":{"name":"mericsson","email":"mericsson@gmail.com"},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"3.10.8","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"6.9.1","dependencies":{"semver":"^5.4.1","base64-url":"^1.3.2","underscore":"^1.8.3","object-path":"^0.11.4","mongodb-extended-json":"^1.7.1"},"devDependencies":{"ava":"^0.22.0","bson":"^0.5.6","eslint":"^4.9.0","mongodb":"^2.2.11","ava-spec":"^1.1.0","mongoist":"^1.4.3","babel-cli":"^6.26.0","babel-core":"^6.26.0","eslint-config-mixmax":"^0.9.0","mongodb-memory-server":"^1.6.1","babel-plugin-transform-async-to-generator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination-6.0.1.tgz_1512769181167_0.3587843542918563","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"mongo-cursor-pagination","version":"6.1.0","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@6.1.0","maintainers":[{"name":"wbw20","email":"wbw20@case.edu"},{"name":"mericsson","email":"mericsson@gmail.com"},{"name":"simonxca","email":"simoncxiong@gmail.com"},{"name":"logandavis","email":"logankeahidavis@gmail.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"skeggse","email":"skeggse@gmail.com"},{"name":"olofster","email":"olofmathe@hotmail.com"},{"name":"jenskene","email":"jen+npm@mixmax.com"},{"name":"chanpory","email":"junk@rith.com"},{"name":"pricj004","email":"pricj004@gmail.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"chuy-mixmax","email":"chuy@mixmax.com"},{"name":"scb","email":"me@spencer.sx"},{"name":"ttacon","email":"ttacon@gmail.com"},{"name":"wearhere","email":"jeffreywear@gmail.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"ava":{"files":["spec/**/*Spec.js"],"require":["babel-register"],"timeout":"60s"},"dist":{"shasum":"a91f2270250a4e3822cf2fb4d02b7a621fd036e6","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-6.1.0.tgz","integrity":"sha512-5liPOiEkBDk1kqNBHg5OVC1objmMdREo6ScdFXryaIfPlqzDzQS0Nrg1K9liuRT2MWcw1Fvn2kgQZdMZk0xwwA==","signatures":[{"sig":"MEUCIQCoFoPj1Dd/c2gjKE7zAhkQ2afRfdIKmbXDQWfbZfj0cgIgdRykrmrmu6yyJASlok48GK5TNzo4CK46eRa9cDn55kw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["index.js","dist","src"],"engines":{"node":">= 6.9.1"},"gitHead":"5614a72c9fd6c90f585f109e8927ea72761e396f","scripts":{"lint":"eslint .","test":"DRIVER=mongoist ava && DRIVER=native ava","babelBuild":"babel src -d dist/node","babelWatch":"babel --watch src -d dist/node","prepublish":"yarn run babelBuild"},"_npmUser":{"name":"bradvogel","email":"bradavogel@gmail.com"},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"5.4.1","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"6.9.1","dependencies":{"semver":"^5.4.1","base64-url":"^1.3.2","underscore":"^1.8.3","object-path":"^0.11.4","mongodb-extended-json":"^1.7.1"},"devDependencies":{"ava":"^0.22.0","bson":"^0.5.6","eslint":"^4.9.0","mongodb":"^2.2.11","ava-spec":"^1.1.0","mongoist":"^1.4.3","babel-cli":"^6.26.0","babel-core":"^6.26.0","eslint-config-mixmax":"^0.9.0","mongodb-memory-server":"^1.6.1","babel-plugin-transform-async-to-generator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination-6.1.0.tgz_1516506734170_0.9970036181621253","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"mongo-cursor-pagination","version":"6.2.0","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@6.2.0","maintainers":[{"name":"wbw20","email":"wbw20@case.edu"},{"name":"mericsson","email":"mericsson@gmail.com"},{"name":"simonxca","email":"simoncxiong@gmail.com"},{"name":"logandavis","email":"logankeahidavis@gmail.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"skeggse","email":"skeggse@gmail.com"},{"name":"olofster","email":"olofmathe@hotmail.com"},{"name":"jenskene","email":"jen+npm@mixmax.com"},{"name":"chanpory","email":"junk@rith.com"},{"name":"pricj004","email":"pricj004@gmail.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"chuy-mixmax","email":"chuy@mixmax.com"},{"name":"scb","email":"me@spencer.sx"},{"name":"ttacon","email":"ttacon@gmail.com"},{"name":"wearhere","email":"jeffreywear@gmail.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"ava":{"files":["spec/**/*Spec.js"],"require":["babel-register"],"timeout":"60s"},"dist":{"shasum":"f3b1158232ef15322fe778839467e1f7a746d178","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-6.2.0.tgz","integrity":"sha512-n3o95NRd9uf8b9JUo96YoboPW3Nt/mAVA+0jxPYfZhygD5yapG7TIYK8DHXqB9J7MzTQcnPxp7pzZZTf3dhZuQ==","signatures":[{"sig":"MEUCIQDokaZCp9gsTsGQAqi6Ops0m1zFt312307xG6cbpusGzQIgaSmo7m5hr3IDGHLLGwYAu0453ufSvpofHyWmV0Sb6FY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["index.js","dist","src"],"engines":{"node":">= 6.9.1"},"gitHead":"dafc90f77fd944ad59fea4588ee2ff3a5550fbc0","scripts":{"lint":"eslint .","test":"DRIVER=mongoist ava && DRIVER=native ava","babelBuild":"babel src -d dist/node","babelWatch":"babel --watch src -d dist/node","prepublish":"yarn run babelBuild"},"_npmUser":{"name":"bradvogel","email":"bradavogel@gmail.com"},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"5.4.1","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"6.9.1","dependencies":{"semver":"^5.4.1","base64-url":"^1.3.2","underscore":"^1.8.3","object-path":"^0.11.4","mongodb-extended-json":"^1.7.1"},"devDependencies":{"ava":"^0.22.0","bson":"^0.5.6","eslint":"^4.9.0","mongodb":"^2.2.11","ava-spec":"^1.1.0","mongoist":"^1.4.3","babel-cli":"^6.26.0","babel-core":"^6.26.0","eslint-config-mixmax":"^0.9.0","mongodb-memory-server":"^1.6.1","babel-plugin-transform-async-to-generator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination-6.2.0.tgz_1517899293867_0.7779894713312387","host":"s3://npm-registry-packages"}},"6.3.0":{"name":"mongo-cursor-pagination","version":"6.3.0","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@6.3.0","maintainers":[{"name":"andytran","email":"hello@andytran.me"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"chanpory","email":"junk@rith.com"},{"name":"chuy-mixmax","email":"chuy@mixmax.com"},{"name":"evanhellmuth","email":"evan.hellmuth@gmail.com"},{"name":"gaastonsr","email":"gaastonsr@gmail.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"jenskene","email":"jen+npm@mixmax.com"},{"name":"logandavis","email":"logankeahidavis@gmail.com"},{"name":"mericsson","email":"mericsson@gmail.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"olofster","email":"olofmathe@hotmail.com"},{"name":"pricj004","email":"pricj004@gmail.com"},{"name":"rockinghelvetica","email":"nicholas@mixmax.com"},{"name":"scb","email":"me@spencer.sx"},{"name":"simonxca","email":"simoncxiong@gmail.com"},{"name":"skeggse","email":"skeggse@gmail.com"},{"name":"ttacon","email":"ttacon@gmail.com"},{"name":"wearhere","email":"jeffreywear@gmail.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"ava":{"files":["spec/**/*Spec.js"],"require":["babel-register"],"timeout":"60s"},"dist":{"shasum":"dc28d1f23b8e08494f7b602dd950caf9c2599463","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-6.3.0.tgz","fileCount":23,"integrity":"sha512-zwoTTDPN/3fc+uM8XJBMaz7t975aez6GnBjt7/ApRYITpaNT/rOcmSZ4XfyQ8L0Bj2Qv6xSg0XFXGDANZ3Fabw==","signatures":[{"sig":"MEQCIFQzxZsCsgk8MBOrZqEmCB6HdaSTgqAFbKjgZhpQwGBzAiAPcx4M7X/5w7ogMXj4exxhS5bj7Tc09/v7hEE+icKb4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa51XzCRA9TVsSAnZWagAAWsIQAJ9yW96Wl7SWl0cd5Oeo\ntNXNFMbPw9e7c4Gn7C7cTZ8hPPKKSccabT4pIApbPDWSkdVljWHFaynymbf6\nbXm/nLDG9MfLb7H8EQhxdyDkTEyFhAsUwsTZ8bba+gq61lOFtSOOucI8R5pK\nnPT4DKLjzstfPdisu0PRqHoehf7V4FJlWMoDgettB2aIK8NCdlvf5hJ4ppyF\n6AMP31aVIdsvyTMegsni0u/SQoxPFHGe42gbtK0kuK5stgEJjmZn5KIEDwgx\n6cFbxvkvZVoSWXTCFEfcB4LJ/30MkO3yZx0N89l6aqMFI5kp6cYjH8z13pYx\nwy5hwVkgXnTWe+hR6OzLLL67+6X88lJVvHCeTcLw72eCxdZyxs8OVulKmnqP\ntHYqh5REw/m9YyEcOhrETQZdzeFEK1sV07XxpzXYOfdv4H+14fIjVkDrFO6u\nmoiuTbxYMOXsX3tzmmbGT+dtduAWcizbYnW0eknMbfonIxagAnz0hNjkocX/\n7YxItqOhsiyXsARqr8VG3yDirfXuk6zJcRI4lY6ACruKOlwWYER5Po0ZZuZH\nSmu+fbXZegao5ysp8h0PSTGXrdcoDJALHGJD8E1BcAwEFSweVfRXqKS0ePaJ\nZoX9Wj5s1Aghs3NtisycFyzJqXCkyKLFCqZd6zsa19LVF+NTxRE24JP2nSu5\nyZ9T\r\n=AWVB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","dist","src"],"engines":{"node":">= 6.9.1"},"gitHead":"03dabe42f8bff278fb0e2de683429d3b8966f9cd","scripts":{"lint":"eslint .","test":"DRIVER=mongoist ava && DRIVER=native ava","babelBuild":"babel src -d dist/node","babelWatch":"babel --watch src -d dist/node","prepublish":"yarn run babelBuild"},"_npmUser":{"name":"bradvogel","email":"bradavogel@gmail.com"},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"5.8.0","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"8.9.4","dependencies":{"semver":"^5.4.1","base64-url":"^1.3.2","underscore":"^1.8.3","object-path":"^0.11.4","mongodb-extended-json":"^1.7.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.22.0","bson":"^0.5.6","eslint":"^4.9.0","mongodb":"^2.2.11","ava-spec":"^1.1.0","mongoist":"^1.4.3","mongoose":"5.0.15","babel-cli":"^6.26.0","mockgoose":"7.3.5","babel-core":"^6.26.0","eslint-config-mixmax":"^0.9.0","mongodb-memory-server":"^1.6.1","babel-plugin-transform-async-to-generator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination_6.3.0_1525110257102_0.28148224934864574","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"mongo-cursor-pagination","version":"7.0.0","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@7.0.0","maintainers":[{"name":"andytran","email":"hello@andytran.me"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"chanpory","email":"junk@rith.com"},{"name":"chuy-mixmax","email":"chuy@mixmax.com"},{"name":"gaastonsr","email":"gaastonsr@gmail.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"janicelihuang","email":"janice@mixmax.com"},{"name":"jenskene","email":"jen+npm@mixmax.com"},{"name":"liisa","email":"liisa@mixmax.com"},{"name":"logandavis","email":"logankeahidavis@gmail.com"},{"name":"megantinleywilson","email":"megan@mixmax.com"},{"name":"mericsson","email":"mericsson@gmail.com"},{"name":"miami_3","email":"oleg25nba23@ukr.net"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"olofster","email":"olofmathe@hotmail.com"},{"name":"pricj004","email":"pricj004@gmail.com"},{"name":"sbalaji1996","email":"srinand@mixmax.com"},{"name":"shils","email":"shil.sinha@gmail.com"},{"name":"skeggse","email":"skeggse@gmail.com"},{"name":"ttacon","email":"ttacon@gmail.com"},{"name":"wearhere","email":"jeffreywear@gmail.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"ava":{"files":["spec/**/*Spec.js"],"require":["babel-register"],"timeout":"60s"},"dist":{"shasum":"f5da67a58581db02b5d4d78ce1e0efef35049a42","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-7.0.0.tgz","fileCount":22,"integrity":"sha512-IsRdnlmcBDqakmOQqTB+kzSUjZpfCJpHHsgZMAk9G3CUXAzSvVm+6JT4SEAwE7TYy+XYx6hvtx+VCgfQq9iq1w==","signatures":[{"sig":"MEYCIQCy7QwgpMVIUSIqCYLt6/m/wnhGDG/8kWk4IChVdP3j6AIhAIOtqlTnlEZtcsTT21eBN9KwbgLSbBqGC+0JYRsBFs6L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRQxKCRA9TVsSAnZWagAACBcP/0KMJ5DS7wH+UgefuAMF\ng3vcA5+SyyHXcMVec+vX0hkX4z9yaYgC/QDEU2Vxi1EImWXso9Q1U6vrOFZE\nYHSSaoO2yG9uK3HHKwmbKSbJ0WRfasfgGkjLnWrSwjnyDEheTPSjKVFLBjF7\neNkaYv2NJaeEJ073uGA6ntUeebUTLKYt9KRjEYw7hO0KSBjheEM6d88oe+TE\nXBEtP9GDyPl59PXkkRfhZ3kwaeZ1vrjcuiSMPzMH7LWnPDrkqPAc41ZXsaNi\nHdgCfQSPDoOPdEYCukJU7WXygHOL/x7GhwyjoWlDBYEC3Iw19D5JnuIa0W1B\nUIQc1034Vdj9I4tgD+U0dg/IW1P7sKHO51Q09O+suHPq0vwtw/Ro0/fH2zpF\nDAXLvBl7D5VEt+V6xtgqLNPWh+ZDW0AJCebPsjedFdlzpXmBFU6tlZxIpaiV\nANaYRNDGTdgxNh5XZopVzkY4c3p290+xOHm2T4RE64DM722tl1Ioi89vxiqA\nDuFU0Ud2mcbG3U/kZ1nEBAVouB1owOX+4SZXvxmHMsmkYILAnb06G4e9d5/y\nKVxei6DfbRa+vNior/cGwB3TjvIp9cCxwgj8yTkG1JvyXLgy8AJp4vJrSBiB\n93Ri+HiahDQgu/aIa/vAEVlPIq4hn/e12OD0LS4tiFlnjhdILNsuvP2VCe7l\nfbfF\r\n=NqJL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","dist","src"],"engines":{"node":">= 6.9.1"},"gitHead":"896ff52c04f3f75d6276d05af6edd03f0f3c42c1","scripts":{"lint":"eslint .","test":"DRIVER=mongoist ava && DRIVER=native ava","babelBuild":"babel src -d dist/node","babelWatch":"babel --watch src -d dist/node","prepublish":"npm run babelBuild"},"_npmUser":{"name":"skeggse","email":"skeggse@gmail.com"},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"6.0.0","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"8.9.3","dependencies":{"semver":"^5.4.1","base64-url":"^1.3.2","underscore":"^1.8.3","object-path":"^0.11.4","projection-utils":"^1.1.0","mongodb-extended-json":"^1.7.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.22.0","bson":"^0.5.6","eslint":"^4.9.0","mongodb":"^2.2.11","ava-spec":"^1.1.0","mongoist":"1.4.3","mongoose":"5.0.15","babel-cli":"^6.26.0","mockgoose":"7.3.5","babel-core":"^6.26.0","eslint-config-mixmax":"^0.9.0","mongodb-memory-server":"^1.6.1","babel-plugin-transform-async-to-generator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination_7.0.0_1531251786894_0.06447654397344849","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"mongo-cursor-pagination","version":"7.0.1","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@7.0.1","maintainers":[{"name":"andytran","email":"hello@andytran.me"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"chanpory","email":"junk@rith.com"},{"name":"chuy-mixmax","email":"chuy@mixmax.com"},{"name":"gaastonsr","email":"gaastonsr@gmail.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"janicelihuang","email":"janice@mixmax.com"},{"name":"jenskene","email":"jen+npm@mixmax.com"},{"name":"liisa","email":"liisa@mixmax.com"},{"name":"logandavis","email":"logankeahidavis@gmail.com"},{"name":"megantinleywilson","email":"megan@mixmax.com"},{"name":"mericsson","email":"mericsson@gmail.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"olofster","email":"olofmathe@hotmail.com"},{"name":"pricj004","email":"pricj004@gmail.com"},{"name":"sbalaji1996","email":"srinand@mixmax.com"},{"name":"shils","email":"shil.sinha@gmail.com"},{"name":"skeggse","email":"skeggse@gmail.com"},{"name":"ttacon","email":"ttacon@gmail.com"},{"name":"wearhere","email":"jeffreywear@gmail.com"},{"name":"wellcode","email":"ter4444@gmail.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"ava":{"files":["spec/**/*Spec.js"],"require":["babel-register"],"timeout":"60s"},"dist":{"shasum":"10dfec4cf452f43f79f8d67001cc1e2c0fc613d0","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-7.0.1.tgz","fileCount":21,"integrity":"sha512-P/AJyk3akPP0M4M08yXsidkeNiMCO3XREQ2jrH+e+W/ptNCSiXzbFk9T/UHFgeY597zljDny/yzb6js2pKmXlw==","signatures":[{"sig":"MEUCIFmjD+fDq8BmZnxEJ8OhtRkP5VhOn+TVzHP3XCk6uIfyAiEAuLyfK7Die7v98cC7lOAtS8aBbPZSGt0e39wSqNjZ9UE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWyGXCRA9TVsSAnZWagAANfsQAINbx1eb/cUjEBGdYEHN\nv4MA9ur8ybQjB8tVj8i+EAbqcu4r5C1BLsZgE1Jo6c89aabbiQF59gxeXFpW\nkGOByxx0Qtgs/3iqXqpkSOsPPqAL3wWp08sRnAMuO8S3sD3K625/esM5jLdJ\nPZN1bJRvG3tAQxmNDJBK+ZumAwpD1TgeEYVUlauXCi9p7VNr7l05JIqQiZa2\nvkVwfy9ufNb3HRO119QjeOqZTv2grh4yZmpgVYrTzGJ4d44PgW/NWfocDtOm\naYaFLbaX9BH19xA+LjT/ybOO4h+iqHkTri2r9K2Z0IqFdi0ceAg4JF0gVkEJ\nRwE9PABBuZ5wYqav/EadRN1QAJJtq/IbtSOMAXjuAL8mgXdyS6s1BYBGP42k\nyGxIUv4OwmynXZcwqpuJNJiXWlnRj7Ef8XqYIHstbBviFDeSI8gWhOre+xs5\nVFp5ADVMHFvG45bMDqhmdnWeuzBAeBr/yuKlv52ZBS5xdHQqs50ZSQaLhoTM\naoMnrjubs9v3SorWaoH/WbZMTPBPlTrKoL5nY8hkkc2Bz0xJeahWdNM8kHfH\n2xoq0r/I19Veu0CQRh5nJa1kKBm0brZQNN40huEYNc3sXpcA5TPZoEv+V8MR\n3df3Y28Z7DeTWVfuU/n7vM+NXe1YykjX0ZkQhCDXDkjbtOTL8gBymfKFckr/\nJmDg\r\n=8c5t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","dist","src"],"engines":{"node":">= 6.9.1"},"gitHead":"efa3b88d5be053af05de4258774505782ce0c9ab","scripts":{"lint":"eslint .","test":"DRIVER=mongoist ava && DRIVER=native ava","babelBuild":"babel src -d dist/node","babelWatch":"babel --watch src -d dist/node","prepublish":"npm run babelBuild"},"_npmUser":{"name":"ttacon","email":"ttacon@gmail.com"},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"6.0.0","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"8.9.3","dependencies":{"semver":"^5.4.1","base64-url":"^2.2.0","underscore":"^1.8.3","object-path":"^0.11.4","projection-utils":"^1.1.0","mongodb-extended-json":"^1.7.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.22.0","bson":"^0.5.6","eslint":"^4.9.0","mongodb":"^2.2.11","ava-spec":"^1.1.0","mongoist":"1.4.3","mongoose":"5.0.15","babel-cli":"^6.26.0","mockgoose":"7.3.5","babel-core":"^6.26.0","eslint-config-mixmax":"^0.9.0","mongodb-memory-server":"^1.6.1","babel-plugin-transform-async-to-generator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination_7.0.1_1532699031655_0.5499590503551572","host":"s3://npm-registry-packages"}},"7.1.0":{"name":"mongo-cursor-pagination","version":"7.1.0","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@7.1.0","maintainers":[{"name":"andytran","email":"hello@andytran.me"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"chanpory","email":"junk@rith.com"},{"name":"chuy-mixmax","email":"chuy@mixmax.com"},{"name":"gaastonsr","email":"gaastonsr@gmail.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"janicelihuang","email":"janice@mixmax.com"},{"name":"jenskene","email":"jen+npm@mixmax.com"},{"name":"liisa","email":"liisa@mixmax.com"},{"name":"logandavis","email":"logankeahidavis@gmail.com"},{"name":"megantinleywilson","email":"megan@mixmax.com"},{"name":"mericsson","email":"mericsson@gmail.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"olofster","email":"olofmathe@hotmail.com"},{"name":"pricj004","email":"pricj004@gmail.com"},{"name":"sbalaji1996","email":"srinand@mixmax.com"},{"name":"shils","email":"shil.sinha@gmail.com"},{"name":"skeggse","email":"skeggse@gmail.com"},{"name":"ttacon","email":"ttacon@gmail.com"},{"name":"wearhere","email":"jeffreywear@gmail.com"},{"name":"wellcode","email":"ter4444@gmail.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"ava":{"files":["spec/**/*Spec.js"],"require":["babel-register"],"timeout":"60s"},"dist":{"shasum":"0a3b07e139aecbd34b5dd00bd89a1252337adec8","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-7.1.0.tgz","fileCount":32,"integrity":"sha512-2dE0SWOqHYHjEBhbISVDLZZqHeAkJnZtiJkrWPu6FWm19eTsXX0eoA71+YhH43t1LsmM3kU6dVualWu24cVe3g==","signatures":[{"sig":"MEQCICdmdZq5MRXBNTyqG9vCcOHcsa3VnwzK060L17YeEKWTAiBuWmG23cYPym02Tn7+hS/OYhPq2rEi46uN/ic3o4Y66A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbW38nCRA9TVsSAnZWagAAwxAQAJuxNnZo363yoYQjQ3p+\nQ90tkIAmP74wYV3BBUbRlwqQa6qQSA+nC6GpNDhHqN1VtxX9aJLrFSH+0mcn\n3dV8tbB7+zHrOuJCLoXqtdDLrsEDGVV+UX+QzspOxOPdEiy1CQGHy2Li1jPw\nS//wi2bVhThg3+q2hG787hWzY+Ul+8OoOJqs8hOURIFaT+JWDFxqausI3fNu\n40RutvxXl9rd437Owx3oKuWD9cMqfZh8WBEvYw/mVdIoVDayTAJbyydVUYgL\ngaTMIp10MtLyroO+0YQ7WZPnMdV8oShQRiarAzxR3YZ7ewaCTEh4EKGxwNNn\nzhZh9rZTvAQntvm6ADpXczn4kI7MoVc/CPvltbyk3cuBLBiU+1Gy0o6+0Dju\nk0JfUtAeguMAWqRuuOKE/n9YTUtG6JAF7lruDCYapW6H916iqMxqG6pPru7l\nBRaQPuIsbJzlO0EhHD5JCQb4sI95Xl2SALv2jPhCdkeeyitrmXaoBGSQodc4\nlBnu5bD6ENnYlD85WG7grvEVky2LWH4s7PsbVpW9oHvVzWM1L1L4wQuQMQDQ\nDVwGtTuyWspD66cSmWYTUX2wf2PajiKT0mNHOf8X7IL4ylrW2rnQcKw/lUK/\nLlTO6X0plyM8Ni0gGpZ8VZ9Fi2uU6MJhs4eZAynI+gQVnldQvEpNgyg05gf1\nm//Y\r\n=CYF8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","dist","src"],"engines":{"node":">= 6.9.1"},"gitHead":"cf810d2ae6d8c53b788242574c9ad73242cfe362","scripts":{"ci":"npm run lint && npm run test","lint":"eslint .","test":"DRIVER=mongoist ava && DRIVER=native ava","babelBuild":"babel src -d dist/node","babelWatch":"babel --watch src -d dist/node","prepublish":"npm run babelBuild"},"_npmUser":{"name":"chuy-mixmax","email":"chuy@mixmax.com"},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"6.0.0","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"8.9.3","dependencies":{"semver":"^5.4.1","base64-url":"^2.2.0","underscore":"^1.8.3","object-path":"^0.11.4","projection-utils":"^1.1.0","mongodb-extended-json":"^1.7.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.22.0","bson":"^0.5.6","eslint":"^4.9.0","mongodb":"^2.2.11","ava-spec":"^1.1.0","mongoist":"1.4.3","mongoose":"5.0.15","babel-cli":"^6.26.0","mockgoose":"7.3.5","babel-core":"^6.26.0","eslint-config-mixmax":"^0.9.0","mongodb-memory-server":"^1.6.1","babel-plugin-transform-async-to-generator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination_7.1.0_1532722983124_0.1443239258388831","host":"s3://npm-registry-packages"}},"7.2.0":{"name":"mongo-cursor-pagination","version":"7.2.0","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@7.2.0","maintainers":[{"name":"andytran","email":"hello@andytran.me"},{"name":"bkhmn","email":"bekah@mixmax.com"},{"name":"bobbymart1n","email":"bobby@mixmax.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"chanpory","email":"junk@rith.com"},{"name":"charlestwall3","email":"CharlesTWall3@gmail.com"},{"name":"enricribas","email":"ribas.enric@gmail.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"janecakemaster","email":"jane@janekim.me"},{"name":"jcperez91","email":"j.perez@outlook.com"},{"name":"jhoffmanmixmax","email":"josh@mixmax.com"},{"name":"jpdstan","email":"stan@mixmax.com"},{"name":"jsalvata","email":"jordi@mixmax.com"},{"name":"locnguyen","email":"lochnguyen@gmail.com"},{"name":"logandavis","email":"logankeahidavis@gmail.com"},{"name":"luis.mas.serral","email":"luis.mas.serral@gmail.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"mixmaxryan","email":"ryan@mixmax.com"},{"name":"pricj004","email":"pricj004@gmail.com"},{"name":"rtasson_mixmax","email":"ryant@mixmax.com"},{"name":"ryanbrunner","email":"ryan@ryanbrunner.ca"},{"name":"sbalaji1996","email":"srinand@mixmax.com"},{"name":"sethsakamoto","email":"seth@mixmax.com"},{"name":"shils","email":"shil.sinha@gmail.com"},{"name":"sicarul","email":"pabloseibelt@gmail.com"},{"name":"skeggse","email":"skeggse@gmail.com"},{"name":"ttacon","email":"ttacon@gmail.com"},{"name":"unphonetic","email":"siobhan@mixmax.com"},{"name":"wearhere","email":"jeffreywear@gmail.com"},{"name":"yasin.mixmax","email":"yasin@mixmax.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"ava":{"files":["spec/**/*Spec.js"],"require":["babel-register"],"timeout":"60s"},"dist":{"shasum":"ccf2ddd7d2bf213c50f5e84fb56d2aab859900d1","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-7.2.0.tgz","fileCount":31,"integrity":"sha512-tOA/LqYj4J3hB2CdrOVLIy4kCisqUprkk81gyHe4fQBO1roh3kFghnE0jA+XoYN3a0/Et/6HL4ofOfvKzBzxKw==","signatures":[{"sig":"MEUCIQCXAgRVtvR9s4vBZtyqrufaLYqPI4IggfsuaooDHpr9VAIgMOfF4oyUWaN2wN1e7yrwu2sGBr2n9tVnhLd89XN6XUA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+2IqCRA9TVsSAnZWagAAlQYP/iRH51131bZvJVILnF6z\nqCGPBjD4QZGsMXpkckdVd0aRI0JkJNqmfzi09NOn2Ds/Xn+hY9QIGk9V7ChM\nlEadOkKsW7mAQkoaBclRIEF+1dn1p8iVmIYMM8gd6jrmI6StOxQO7Qb2O9gp\nb9x393xDGlSMJY9YJWMxi9M8dGUJhfE6MPSiJsqCUXnZQY68R6ybxNTtVoyF\nWLl3SHtDY3S7dcBgU3aVU5IfESBeDjyhJyqV6KtEvFyQLkvGufIeaesfelOO\nkd4Vledmi2ywJOZ9JWw930R6FMYiDtf2QPgtrI6yDahmK2P5+g+R5SPELKg+\nZO/58aFhMycEykQ25sCTBm2RTFqm5PvgN3PLE/PnnUfok2YebW7sN2okJlg5\nyHUZ5xEaQVMrCInyVbYR1qGvtl9H2jsfMm7riYtqw7E+iWQfHJMBzpd9zOMz\n4PWJgGosWAshwKfqrzJ6qYY1U/xAm187PLC+EJwhaCApTo3wGq4d3L98+ttb\nNTLfRCFSypF2l9tVv0tYIiCJsjtyCW3ABU/Y0mgr4fNafiCbF28Fnm2X4RH+\negLgcqE0+IaiQKluudZ0BBX9VdAqnIrfp6BcfiglD0Y/8DcmulStayrZlpvT\nesKHs7wC6V1CA7a6chOw5JeA4gJVAkDbViQJHUIG+35771XjS2veQTS2FvMQ\nfyMf\r\n=p+tc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 6.9.1"},"gitHead":"4b21e646ec20416ad8ca8c0a88b317f3f86ae2ec","scripts":{"ci":"npm run lint && npm run test","lint":"eslint .","test":"DRIVER=mongoist ava && DRIVER=native ava","babelBuild":"babel src -d dist/node","babelWatch":"babel --watch src -d dist/node","prepublish":"npm run babelBuild"},"_npmUser":{"name":"jsalvata","email":"jordi@mixmax.com"},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"6.13.4","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"10.16.0","dependencies":{"semver":"^5.4.1","base64-url":"^2.2.0","underscore":"^1.8.3","object-path":"^0.11.4","projection-utils":"^1.1.0","mongodb-extended-json":"^1.7.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.22.0","bson":"^0.5.6","eslint":"^4.9.0","mongodb":"^2.2.11","ava-spec":"^1.1.0","mongoist":"2.3.0","mongoose":"5.0.15","babel-cli":"^6.26.0","mockgoose":"7.3.5","babel-core":"^6.26.0","eslint-config-mixmax":"^0.9.0","mongodb-memory-server":"^1.6.1","babel-plugin-transform-async-to-generator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination_7.2.0_1576755754184_0.11840112897899857","host":"s3://npm-registry-packages"}},"7.2.1":{"name":"mongo-cursor-pagination","version":"7.2.1","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@7.2.1","maintainers":[{"name":"andytran","email":"hello@andytran.me"},{"name":"bkhmn","email":"bekah@mixmax.com"},{"name":"bobbymart1n","email":"bobby@mixmax.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"chanpory","email":"junk@rith.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"janecakemaster","email":"jane@janekim.me"},{"name":"jhoffmanmixmax","email":"josh@mixmax.com"},{"name":"jpdstan","email":"stan@mixmax.com"},{"name":"jsalvata","email":"jordi@mixmax.com"},{"name":"locnguyen","email":"lochnguyen@gmail.com"},{"name":"logandavis","email":"logankeahidavis@gmail.com"},{"name":"luis.mas.serral","email":"luis.mas.serral@gmail.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"mixmaxryan","email":"ryan@mixmax.com"},{"name":"rtasson_mixmax","email":"ryant@mixmax.com"},{"name":"sbalaji1996","email":"srinand@mixmax.com"},{"name":"sethsakamoto","email":"seth@mixmax.com"},{"name":"shils","email":"shil.sinha@gmail.com"},{"name":"sicarul","email":"pabloseibelt@gmail.com"},{"name":"skeggse","email":"skeggse@gmail.com"},{"name":"ttacon","email":"ttacon@gmail.com"},{"name":"unphonetic","email":"siobhan@mixmax.com"},{"name":"yasin.mixmax","email":"yasin@mixmax.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"ava":{"files":["spec/**/*Spec.js"],"require":["babel-register"],"timeout":"60s"},"dist":{"shasum":"cfe5b7c25cb0beeaeee722b1c4e63e85c7616a76","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-7.2.1.tgz","fileCount":31,"integrity":"sha512-Do3r0lfSWKPT9E2FgPsJ+ZT3haCjysU53kBKtloU6JZkeCaJvjnxMcJ6fdW80jVG/YWOgjd8BQ4Ij7yzu3A3qQ==","signatures":[{"sig":"MEQCIGbT12ehEhUTEOlKgtwQiw4vRc/TdYKFXTUuW//PTtDXAiBiaqwfuviW+NEiGKV5Ivh/DWObluo3vCaDy8ndl8HByg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes05qCRA9TVsSAnZWagAAtZ4P/A45B+3aw3QWIJvlUJGf\nrYEBW1W0dKz1QMs90Yu2FCXVs8mwV1ULbhWOVZFJBP7yz+2ts8nZxSJAvLsJ\nCnoAbr5fo9+X4HSr2xqX23QDm6WZs9SSaC/nZM19ceIw5Pag1fcBwyKNdBlM\nQsR9P6aHjNFREdQf4PLQnaqzRVVDbSXmMLqGLmAoG9bYa9weBxtcCQVxrQT4\nQp6znmdidBjDE5FJPbMr314hZ1qiCNCPyMhDL6wA+uVTO0N/ybc1A+aNAVmm\nNGAir2T8lrwtHSEocbdIEcTgJ21NtI6RErc8QAzv9H7wt+A11153FWS2hMDs\n9xJ+qGe+JosvxL6u4IRxP0BvqYDUySRPGPbDsnO7URAQHAI8OAKA9GA7kWyc\n/gZ0TTuh+UZ6SJ3p3dGmlbe/BPerXSNcfa9AOyX37piMxiu4l1ATsGbMsyqS\n5FouRbBViFL5/SDYvWcbY7f9vgH84kpDrJQ/Di70cGAfpH+i7oYjO1WxoAL6\nmzhRm7SV5lzUY1s0whnDnrZisA6PVfY6L1p275l7XcpCrZVlHbntMpnoRdFE\nzEHoNoR4XeFvlMIEntVZiGXoh2rRK4qVY9VioeIu+a0nvQoH/K7DZYStWGOP\nCFy7vsGCDIR9/lSF5fxVGblkj1Z6WzUgxZFU403hmeoDd/22HWp8rxXClev3\nNqcA\r\n=cYM1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"manualPublishMessage":"This repository is configured to use semantic-release for its releases. Please do not release manually.\n"},"engines":{"node":">= 6.9.1"},"gitHead":"8a7c7ec1d09280195508ba777bcdefd02c2a8ea3","release":{"extends":"@mixmaxhq/semantic-release-config"},"scripts":{"ci":"npm run lint && npm run test","lint":"eslint .","test":"DRIVER=mongoist jest && DRIVER=native jest","babelBuild":"babel src -d dist/node","babelWatch":"babel --watch src -d dist/node","ci:commitlint":"commitlint-jenkins --pr-only","prepublishOnly":"npm run babelBuild && if [ \"$CI\" = '' ]; then node -p 'JSON.parse(process.env.npm_package_config_manualPublishMessage)'; exit 1; fi","semantic-release":"SEMANTIC_COMMITLINT_SKIP=5ed5489,e2ab709,187f1fe,0dcc73f semantic-release"},"_npmUser":{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"6.14.5","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bson":"^4.0.4","semver":"^5.4.1","base64-url":"^2.2.0","underscore":"^1.9.2","object-path":"^0.11.4","projection-utils":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","mongodb":"^2.2.11","mongoist":"2.3.0","mongoose":"5.7.5","prettier":"^1.19.1","babel-cli":"^6.26.0","mockgoose":"^8.0.4","babel-core":"^6.26.0","semantic-release":"^17.0.7","eslint-config-mixmax":"^3.4.0","mongodb-memory-server":"^5.2.11","@mixmaxhq/prettier-config":"^1.0.0","cz-conventional-changelog":"^3.2.0","@mixmaxhq/commitlint-jenkins":"^1.4.4","@commitlint/config-conventional":"^8.3.4","@mixmaxhq/semantic-release-config":"^2.0.0","babel-plugin-transform-async-to-generator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination_7.2.1_1588809321733_0.0739350756081425","host":"s3://npm-registry-packages"}},"7.3.0":{"name":"mongo-cursor-pagination","version":"7.3.0","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@7.3.0","maintainers":[{"name":"andytran","email":"hello@andytran.me"},{"name":"bkhmn","email":"bekah@mixmax.com"},{"name":"bobbymart1n","email":"bobby@mixmax.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"chanpory","email":"junk@rith.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"janecakemaster","email":"jane@janekim.me"},{"name":"jhoffmanmixmax","email":"josh@mixmax.com"},{"name":"jpdstan","email":"stan@mixmax.com"},{"name":"jsalvata","email":"jordi@mixmax.com"},{"name":"locnguyen","email":"lochnguyen@gmail.com"},{"name":"logandavis","email":"logankeahidavis@gmail.com"},{"name":"luis.mas.serral","email":"luis.mas.serral@gmail.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"mixmaxryan","email":"ryan@mixmax.com"},{"name":"rtasson_mixmax","email":"ryant@mixmax.com"},{"name":"sbalaji1996","email":"srinand@mixmax.com"},{"name":"sethsakamoto","email":"seth@mixmax.com"},{"name":"shils","email":"shil.sinha@gmail.com"},{"name":"sicarul","email":"pabloseibelt@gmail.com"},{"name":"skeggse","email":"skeggse@gmail.com"},{"name":"ttacon","email":"ttacon@gmail.com"},{"name":"unphonetic","email":"siobhan@mixmax.com"},{"name":"yasin.mixmax","email":"yasin@mixmax.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"ava":{"files":["spec/**/*Spec.js"],"require":["babel-register"],"timeout":"60s"},"dist":{"shasum":"8209a1fc84b1666ae0548712ff8e7ed044171bee","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-7.3.0.tgz","fileCount":31,"integrity":"sha512-txAEUEwFQUpTcIz5yrM6Kjd/GHQsCdNw0s7w/ry6Aa7uTE2tJ8UHUdsCN7qPJgk8JDwtI/tXFBgNN0yFuTXEHw==","signatures":[{"sig":"MEYCIQC6wWW8k8vyyLDDvCQqtVmCtC6n98cRHXVeL3X6ljXU0wIhALoOalZoFworbghdx4o3wnHWlA55as8d0qvclaf1fZ0B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes07SCRA9TVsSAnZWagAAQwAP/A5/lzUGRhQqMhAWT7uF\nKOGFedwLabraEiai8E6ED0EWK7acAj9nfWZfZJsmuXGSyuEltjf2FSzXZGgM\nLbzvV942kaLNRBMu7NiLVzCjAmvPywnwaxtquTmeBPDaFtl46WoyB6FpKuto\ncFgxf/gPfaJafPG5EiUgP0l6R3aMBI97ZfkMeb5xBghQb7sy9dhIuMgamiaZ\npo658N80sfPBr0VjMrKU/MCOqfxgchH4+VeCeUg/yNuV9Pe1q1F9zd2UmQjN\nIGqJ/OUhH819dAZeVBb3XV4B1X57FoLK3wX38kD9z5t33S9cWsFQPXDTtqXb\ndtXxk3Js4L+QY9amTCcwxXKdspI3QHDstOfI9AmHEUe5JKfAR9Y6a4NKJ1AZ\n2FG6yFE3sZT1O+4IcaiF4rdefQgIC0Ed1QwyKNU8nGKj6gmae9Ni28h5Buzl\nkOsU/psqB8Un3UijcuHN4HjWESfLSplPW3LgkLQq2kTVUw2RYnakuUbcBdtD\nWlbEkNpab5t4rstEthdX8FyWSblCm7XP1fMf/3Yk6reUDkFZjj6KXl+BPFak\nMwrm5+qwmpcuWUpV9elcgxgqzgAPObaP6BqnUPdpLSwj4JLxR4kn3elwT6sT\nAOS9qQ6w+cvtEqlBIYR2Z2p1ARaL+2eJ8VW9ngpSYFQoII/fV4Z3/vRAJ/o7\n599E\r\n=twQH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"manualPublishMessage":"This repository is configured to use semantic-release for its releases. Please do not release manually.\n"},"engines":{"node":">= 6.9.1"},"gitHead":"1a1fae22df67cf077922f44bcfb70ad4b59f35a3","release":{"extends":"@mixmaxhq/semantic-release-config"},"scripts":{"ci":"npm run lint && npm run test","lint":"eslint .","test":"DRIVER=mongoist jest && DRIVER=native jest","babelBuild":"babel src -d dist/node","babelWatch":"babel --watch src -d dist/node","ci:commitlint":"commitlint-jenkins --pr-only","prepublishOnly":"npm run babelBuild && if [ \"$CI\" = '' ]; then node -p 'JSON.parse(process.env.npm_package_config_manualPublishMessage)'; exit 1; fi","semantic-release":"SEMANTIC_COMMITLINT_SKIP=5ed5489,e2ab709,187f1fe,0dcc73f semantic-release"},"_npmUser":{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"6.14.5","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bson":"^4.0.4","semver":"^5.4.1","base64-url":"^2.2.0","underscore":"^1.9.2","object-path":"^0.11.4","projection-utils":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","mongodb":"^2.2.11","mongoist":"2.3.0","mongoose":"5.7.5","prettier":"^1.19.1","babel-cli":"^6.26.0","mockgoose":"^8.0.4","babel-core":"^6.26.0","semantic-release":"^17.0.7","eslint-config-mixmax":"^3.4.0","mongodb-memory-server":"^5.2.11","@mixmaxhq/prettier-config":"^1.0.0","cz-conventional-changelog":"^3.2.0","@mixmaxhq/commitlint-jenkins":"^1.4.4","@commitlint/config-conventional":"^8.3.4","@mixmaxhq/semantic-release-config":"^2.0.0","babel-plugin-transform-async-to-generator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination_7.3.0_1588809425732_0.12349823694609707","host":"s3://npm-registry-packages"}},"7.3.1":{"name":"mongo-cursor-pagination","version":"7.3.1","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@7.3.1","maintainers":[{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"janecakemaster","email":"jane@janekim.me"},{"name":"jsalvata","email":"jordi@mixmax.com"},{"name":"logandavis","email":"logankeahidavis@gmail.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"mixmaxryan","email":"ryan@mixmax.com"},{"name":"rtasson_mixmax","email":"ryant@mixmax.com"},{"name":"sbalaji1996","email":"srinand@mixmax.com"},{"name":"sethsakamoto","email":"seth@mixmax.com"},{"name":"shils","email":"shil.sinha@gmail.com"},{"name":"sicarul","email":"pabloseibelt@gmail.com"},{"name":"skeggse","email":"skeggse@gmail.com"},{"name":"ttacon","email":"ttacon@gmail.com"},{"name":"unphonetic","email":"siobhan@mixmax.com"},{"name":"yasin.mixmax","email":"yasin@mixmax.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"9893b12fe9f2360fd90ffc4a10b6d495453bd241","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-7.3.1.tgz","fileCount":31,"integrity":"sha512-7KVrNYcSmQErYVIAz5nL7C3kfb3PBIb1pfKfHRjU63EafoVppymrdK89Vxcr4NVtKi2nMilchnfWrOETSFV35A==","signatures":[{"sig":"MEQCICdnIg2zdLrw5kdnrBJwWJgyTeLaVLrBtiYAbsq79GlXAiBfXV7zogb1top6qhGe6n1D8vSqm41CMlo2xZ7hxFe2Xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMYRDCRA9TVsSAnZWagAAsJQP/iNHK9GlHx5orGXhwJlp\n0rGDAFsxRjQCNA4EWDmmUeq9QLCe/TXTSXqdFylLE1pIxiQYI4SvzHW7Cw3Z\n2ZkfgNA1xkhzE++d78UWg1VBnVBuR4O7NEgXllhk/8F4NrHQv7PJyFdYJxsY\n8Pika3RKf6bXT98floM4OXQgtlQoRZ3oHv3mXYZK6GyWbuV3a2hXBtO+sJPR\n6+BsnlQ0QYv7KvIPuvhC95D1WroRs+WR3itNlfjbLxnoZ1cp2qr9gLaSXzT4\nxJgEGfoRlU9/cOeXLwVWtuK5SOcKqWkM+OITRxmjreHMJ5cxgA13MALqshFL\niujODuBU50g6/c2vrP5CEDSqgiVQovwm0MPbTO+nCXOOyq4oll2VcCaM2lXB\n++vZEG8MIIXcnBFk+Hsez2JBYK8sj38GPqPJglHyloMC5MQtG0V2HO4fod1r\n1NuMvumBwNpB5HUx1i+XQ6i3aTpizO0V1Ek+jYNZaJClhl9t+iemYX11TuTE\nG7tbm3qf7OB+TFSdZCWCgrNssQAO8Z+T6EInPuccpfvpEsI4XQYeuqRKrnAC\nz+wlGhKwV6LcKOari8Y3aevovsv80cfDvyLtO6BwS8S+D1hEOXKiC0I9aU8H\n9u5+z6pOPSuRdli5xoxu+9vpBPZanMO5+/cZOrlFCIAc2oozFDnMifbATXQU\n6Dz9\r\n=9ygv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"manualPublishMessage":"This repository is configured to use semantic-release for its releases. Please do not release manually.\n"},"engines":{"node":">= 6.9.1"},"gitHead":"3ee51ce82456142786085b06ffdee68b88ee6737","release":{"extends":"@mixmaxhq/semantic-release-config"},"scripts":{"ci":"npm run lint && npm run test","lint":"eslint .","test":"DRIVER=mongoist jest && DRIVER=native jest","babelBuild":"babel src -d dist/node","babelWatch":"babel --watch src -d dist/node","ci:commitlint":"commitlint-jenkins --pr-only","prepublishOnly":"npm run babelBuild && if [ \"$CI\" = '' ]; then node -p 'JSON.parse(process.env.npm_package_config_manualPublishMessage)'; exit 1; fi","semantic-release":"SEMANTIC_COMMITLINT_SKIP=5ed5489,e2ab709,187f1fe,0dcc73f semantic-release"},"_npmUser":{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"6.14.5","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bson":"^4.1.0","semver":"^5.4.1","base64-url":"^2.2.0","underscore":"^1.9.2","object-path":"^0.11.4","projection-utils":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","mongodb":"^2.2.11","mongoist":"2.3.0","mongoose":"5.7.5","prettier":"^1.19.1","babel-cli":"^6.26.0","mockgoose":"^8.0.4","babel-core":"^6.26.0","semantic-release":"^17.0.7","eslint-config-mixmax":"^3.4.0","mongodb-memory-server":"^5.2.11","@mixmaxhq/prettier-config":"^1.0.0","cz-conventional-changelog":"^3.2.0","@mixmaxhq/commitlint-jenkins":"^1.4.4","@commitlint/config-conventional":"^8.3.4","@mixmaxhq/semantic-release-config":"^2.0.0","babel-plugin-transform-async-to-generator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination_7.3.1_1597080642710_0.8936567993899873","host":"s3://npm-registry-packages"}},"7.4.0":{"name":"mongo-cursor-pagination","version":"7.4.0","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@7.4.0","maintainers":[{"name":"mixmaxryan","email":"ryan@mixmax.com"},{"name":"shils","email":"shil.sinha@gmail.com"},{"name":"sbalaji1996","email":"srinand@mixmax.com"},{"name":"ttacon","email":"ttacon@gmail.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"logandavis","email":"logankeahidavis@gmail.com"},{"name":"yasin.mixmax","email":"yasin@mixmax.com"},{"name":"jsalvata","email":"jordi@mixmax.com"},{"name":"unphonetic","email":"siobhan@mixmax.com"},{"name":"sicarul","email":"pabloseibelt@gmail.com"},{"name":"rtasson_mixmax","email":"ryant@mixmax.com"},{"name":"vladimir-mixmax","email":"vladimir@mixmax.com"},{"name":"laryro","email":"laryssa.vrocha@gmail.com"},{"name":"mdumrauf","email":"matias.dumrauf@gmail.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"e941b2aae2fc3e524232602defcb54a2da9de45f","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-7.4.0.tgz","fileCount":31,"integrity":"sha512-CvOT0yyHyFIK1wOMPkWGxX8hfi0L960n8o0wBTpQvs3vRmcmY5etZ95LN9tpYMk4We1fc4T8Z3bEEelABdFvXQ==","signatures":[{"sig":"MEUCIQDMmlLS0QCOPLmY3RZ+yVjCKhBPtW+RQOz23Ab81WtpmQIgf0JCnU8k/E5yjxCT/VkT1eqLnbyQAyGMtxtRH6FE6sc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRjxWCRA9TVsSAnZWagAAK+wP/Rz4IijJ28Bfi2TbCFBL\nIbLQyrXer7rb5rr+9vq/nKa6LHGOhRc+kvyhxKNJSrN4q+8CuHj0zOWroh67\n1U8DmRG9hn2MXpNBjzPWN62RsvTMnOhBP+O3f9MeiV0G1zkZZSVZv07HusIh\nmnDWq7TTbudz0eEjgRCOepGGqXm9FsFEtQrCtE9VBxAijXDDCfCpsKTZ6exg\nEISL2SSxiJRIMsoYsrN1eAzZTCXAHmJ7fauwrFMtKVJvuilMh+vwmca1XrMP\nI5YdB0LWYN2Ht2WZ2FuZ0SnxMwaMI4CzSiz2Iw9o8iBYiBMb92pt6IVWAvjL\nuwCdsVyidtzR7odySxhArXob4KAgpncv1iAC+ZUbXU0mxTqOSO989IXFBU0M\njy0rdFEmqGd/TvFDSGNMs/6W0qHX1My51bxxBgKYTscfpk47ZhZW1Ewa4dDN\nSCV4lWMu4M1MgP+kUiG3PvK9BhkB0TI4pVR5VEeURoHnvGb4hQR8IW94lBmp\n08zFKmCKPAIKFlJFS5tpf+7pdLGT8YWQDoOlcYh5VTCiirh7BgND77QGiFPx\npHdbs6hr5kZDMiz4DdKEep/16ju676fd4EK3tS9UGsebUWjksJu4rN0FJZvQ\nKq7LnLNEkn8Pp0xmxn6tmN50OyJALo2lTgMdvjDi193TJDdffPjp9wxLGGQb\niF7I\r\n=XtY0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"manualPublishMessage":"This repository is configured to use semantic-release for its releases. Please do not release manually.\n"},"engines":{"node":">= 6.9.1"},"gitHead":"81ca6a26e84a5336f9561a2b32c1d80f41586b09","release":{"extends":"@mixmaxhq/semantic-release-config"},"scripts":{"ci":"npm run lint && npm run test","lint":"eslint .","test":"DRIVER=mongoist jest && DRIVER=native jest","babelBuild":"babel src -d dist/node","babelWatch":"babel --watch src -d dist/node","ci:commitlint":"commitlint-jenkins --pr-only","prepublishOnly":"npm run babelBuild && if [ \"$CI\" = '' ]; then node -p 'JSON.parse(process.env.npm_package_config_manualPublishMessage)'; exit 1; fi","semantic-release":"SEMANTIC_COMMITLINT_SKIP=5ed5489,e2ab709,187f1fe,0dcc73f,6d15fe5 semantic-release"},"_npmUser":{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"6.14.9","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bson":"^4.1.0","semver":"^5.4.1","base64-url":"^2.2.0","underscore":"^1.9.2","object-path":"^0.11.5","projection-utils":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","mongodb":"^2.2.11","mongoist":"2.3.0","mongoose":"5.11.10","prettier":"^1.19.1","babel-cli":"^6.26.0","mockgoose":"^8.0.4","babel-core":"^6.26.0","semantic-release":"^17.2.3","eslint-config-mixmax":"^4.11.2","mongodb-memory-server":"^5.2.11","@mixmaxhq/prettier-config":"^1.0.0","cz-conventional-changelog":"^3.2.0","@mixmaxhq/commitlint-jenkins":"^1.4.4","@commitlint/config-conventional":"^8.3.4","@mixmaxhq/semantic-release-config":"^2.0.0","babel-plugin-transform-async-to-generator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination_7.4.0_1615215701991_0.7506768034067453","host":"s3://npm-registry-packages"}},"7.5.0":{"name":"mongo-cursor-pagination","version":"7.5.0","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@7.5.0","maintainers":[{"name":"irgenkini","email":"irgen.kini@tango.agency"},{"name":"mixmaxryan","email":"ryan@mixmax.com"},{"name":"shils","email":"shil.sinha@gmail.com"},{"name":"sbalaji1996","email":"srinand@mixmax.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"logandavis","email":"logankeahidavis@gmail.com"},{"name":"jsalvata","email":"jordi@mixmax.com"},{"name":"vladimir-mixmax","email":"vladimir@mixmax.com"},{"name":"laryro","email":"laryssa.vrocha@gmail.com"},{"name":"mdumrauf","email":"matias.dumrauf@gmail.com"},{"name":"leanmarty","email":"leanmarty@gmail.com"},{"name":"gabriel-mixmax","email":"gabriel@mixmax.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"8f16eafde9299765476d0adb20faadec08c2dc3b","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-7.5.0.tgz","fileCount":31,"integrity":"sha512-nPboN/q3V4iHrBaMsZ/mTQdi1mjXe7z3fwi7Kj3aPqd9KIMjl2N7/0sWgOM8nJ60kR+dKxl7+ICXIFs79GZiTg==","signatures":[{"sig":"MEUCIE4EN9gHN8cYzgntUk5sVzBcnzd3kAJjyMcxCgxS9cuCAiEA4U8i8O2PqfmjbFWd20vOJvB+wk6wRv9wsE/XEBhGOzs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJt0gCRA9TVsSAnZWagAAPlIP/3GvD0f7Kr051ULoKrMY\nK6sNGwl25eZAcnNjghdgZofrlJ3EeMBLwxgzEFous8IHMuL/89USTWtlmyey\nPehsvFp6cj2ZDI/1DG83loKF5Cg/7to00P6rDjTjUz36WgqtPviSkytkPdOB\nhJPh0x0Z6DJiMFt5LZHnL++LT3sr3hyd0ZLBLANNGHU1oKRKT7zWX9u9FZ2d\nd80dN9TGar+f3HA33DYgIdA42k6vZWbhSY1W72OCR979jcQqJ1MI+Zsny/D/\nvyGLHAMoG8VWg6eM4AgUOvuwBDCNhZIKoxwo2A5q9kUOECk2yUuPc0eI19ha\n+7F+WlYTAh5dOBKjAgry3qjWACNK9MvSBrDdmgFKZwXhoqc5IQRvwvpV1vEv\nm2/yCt2rwmoEBFRrwuAIh2yAOxcJwQfMsV5ldQToJBpmTy+I7+d5aFHUVOLw\nKxYc9SVKFT3YjAocMX7yVYBpkrsd70OZvGLktztXgmHY8pbY2+m62tM8hth0\n5fEDdkCkq8cXVooImSNdgNVUWLwIzlYmmeN3ZgMfqMXQMLwOQv/DABrB4hSP\nydReUSva9yF2cZqBmCY0SrDjCKSij+bC6SZMrMrRp1f2XmNwqF9Zb7/O7oBM\n0LTc9RXz/tuaFRJCPqJZ/42ugUMfWk7NQ+4wAG4+cylyZWBsjxEYnm5KqGtl\nTMFl\r\n=wpRk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"manualPublishMessage":"This repository is configured to use semantic-release for its releases. Please do not release manually.\n"},"engines":{"node":">= 6.9.1"},"gitHead":"1e89f9731718663f87724ca681fc2b1d08c95f44","release":{"extends":"@mixmaxhq/semantic-release-config"},"scripts":{"ci":"npm run lint && npm run test","lint":"eslint .","test":"DRIVER=mongoist jest && DRIVER=native jest","babelBuild":"babel src -d dist/node","babelWatch":"babel --watch src -d dist/node","ci:commitlint":"commitlint-jenkins --pr-only","prepublishOnly":"npm run babelBuild && if [ \"$CI\" = '' ]; then node -p 'JSON.parse(process.env.npm_package_config_manualPublishMessage)'; exit 1; fi","semantic-release":"SEMANTIC_COMMITLINT_SKIP=5ed5489,e2ab709,187f1fe,0dcc73f,6d15fe5 semantic-release"},"_npmUser":{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"6.14.9","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bson":"^4.1.0","semver":"^5.4.1","base64-url":"^2.2.0","underscore":"^1.9.2","object-path":"^0.11.5","projection-utils":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","mongodb":"^2.2.11","mongoist":"2.3.0","mongoose":"5.11.10","prettier":"^1.19.1","babel-cli":"^6.26.0","mockgoose":"^8.0.4","babel-core":"^6.26.0","semantic-release":"^17.2.3","eslint-config-mixmax":"^4.11.2","mongodb-memory-server":"^5.2.11","@mixmaxhq/prettier-config":"^1.0.0","cz-conventional-changelog":"^3.2.0","@mixmaxhq/commitlint-jenkins":"^1.4.4","@commitlint/config-conventional":"^8.3.4","@mixmaxhq/semantic-release-config":"^2.0.0","babel-plugin-transform-async-to-generator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination_7.5.0_1629936928518_0.4599595071729017","host":"s3://npm-registry-packages"}},"7.6.0":{"name":"mongo-cursor-pagination","version":"7.6.0","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@7.6.0","maintainers":[{"name":"irgenkini","email":"irgen.kini@tango.agency"},{"name":"mixmaxryan","email":"ryan@mixmax.com"},{"name":"shils","email":"shil.sinha@gmail.com"},{"name":"sbalaji1996","email":"srinand@mixmax.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"logandavis","email":"logankeahidavis@gmail.com"},{"name":"jsalvata","email":"jordi@mixmax.com"},{"name":"vladimir-mixmax","email":"vladimir@mixmax.com"},{"name":"laryro","email":"laryssa.vrocha@gmail.com"},{"name":"mdumrauf","email":"matias.dumrauf@gmail.com"},{"name":"leanmarty","email":"leanmarty@gmail.com"},{"name":"gabriel-mixmax","email":"gabriel@mixmax.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"773a17abb735df3da620b5c79bf809d1e827d544","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-7.6.0.tgz","fileCount":31,"integrity":"sha512-iAUxeY4slKNWrKm7dBRcdiWWKTtkuxmRPGBnGk1Ce62jbl7qdTBVSYlUJmqWjO2B6awzowoTDdIFGFAjo43jyQ==","signatures":[{"sig":"MEYCIQCffzSSQOYOwfcMrrke5m6GnRczIBj56n888olBkkRCVgIhAPAlPoi2O28dGk18m80SFxuR2ZkWBBWg6pqx1i6pOr3z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ9S6CRA9TVsSAnZWagAAoHYQAIEdT9efuTWKLXmwLo7I\nx6y7BruBvoUCiSbUsc6nGypL5pLyEQQVvHdioI8SpMsRbEC5UUk9FBOCM0PH\nZVA859+Rll/RtMJA3p9CoI5wtN1bGXPaLYOOyhXV8cenTaZYDidBTYFSBXIt\nI38Bq4pLJKMf7wgc/ZyxsXBZo10oykiW3TgRyLloN8mH28JTT7qjDu84w1AY\n3mgjJdxra+xlEJFGt9e/4WSOdZmVP8sbXgRMdf11QW5KFcdblr1gqenksnSc\nP6HtmRb8iz9RzQzX+gVOWWCEjVMRUaiQTXHx8if8TCDuZWoIxnxUR7UbumNN\n8AFHIOhGketCb5qjrh81l1XJ53dWjNeddrjii8tM8iVF2npBhMhzsUM97I2Y\npTe6g/3p2WI22eiaxuIPcsYDQ/wAaSdIkUTjFhBivh3vwQcalawkyeHJgE56\nhqbAs3920dyvKfDp2n75ptbLumy3sH+lq/oitiuZwYGqz7y6TbmmecWWmWnQ\nwlQeHlJJ4FGH74tCOHKH/AX1IV2IgTV8RaVOEgd0YpBa1fPXh9IZmcRd1KdN\njkwY3zZpTRkopte85WMtCIXCS+lZDCbgd7/RyAaR54vC+RvpkJ90UlsMVGVP\nIuaciJkRWXc4Ebh9VzWWnLUNym7NODI5YrhLV/Dq+eSitscL04SgM74lln/w\nAi1P\r\n=PEPs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"manualPublishMessage":"This repository is configured to use semantic-release for its releases. Please do not release manually.\n"},"engines":{"node":">= 6.9.1"},"gitHead":"df657ebcf488cdeac2c934ecad9644937ffdfa5f","release":{"extends":"@mixmaxhq/semantic-release-config"},"scripts":{"ci":"npm run lint && npm run test","lint":"eslint .","test":"DRIVER=mongoist jest && DRIVER=native jest","babelBuild":"babel src -d dist/node","babelWatch":"babel --watch src -d dist/node","ci:commitlint":"commitlint-jenkins --pr-only","prepublishOnly":"npm run babelBuild && if [ \"$CI\" = '' ]; then node -p 'JSON.parse(process.env.npm_package_config_manualPublishMessage)'; exit 1; fi","semantic-release":"SEMANTIC_COMMITLINT_SKIP=5ed5489,e2ab709,187f1fe,0dcc73f,6d15fe5 semantic-release"},"_npmUser":{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"6.14.9","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bson":"^4.1.0","semver":"^5.4.1","base64-url":"^2.2.0","underscore":"^1.9.2","object-path":"^0.11.5","projection-utils":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","mongodb":"^2.2.11","mongoist":"2.3.0","mongoose":"5.11.10","prettier":"^1.19.1","babel-cli":"^6.26.0","mockgoose":"^8.0.4","babel-core":"^6.26.0","semantic-release":"^17.2.3","eslint-config-mixmax":"^4.11.2","mongodb-memory-server":"^5.2.11","@mixmaxhq/prettier-config":"^1.0.0","cz-conventional-changelog":"^3.2.0","@mixmaxhq/commitlint-jenkins":"^1.4.4","@commitlint/config-conventional":"^8.3.4","@mixmaxhq/semantic-release-config":"^2.0.0","babel-plugin-transform-async-to-generator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination_7.6.0_1630000314596_0.38219966699535357","host":"s3://npm-registry-packages"}},"7.6.1":{"name":"mongo-cursor-pagination","version":"7.6.1","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@7.6.1","maintainers":[{"name":"ebukahills","email":"ebukaug@gmail.com"},{"name":"mixmaxryan","email":"ryan@mixmax.com"},{"name":"shils","email":"shil.sinha@gmail.com"},{"name":"sbalaji1996","email":"srinand@mixmax.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"ghmeier","email":"meier.garret@gmail.com"},{"name":"logandavis","email":"logankeahidavis@gmail.com"},{"name":"jessem3","email":"jesse@mixmax.com"},{"name":"jsalvata","email":"jordi@mixmax.com"},{"name":"laryro","email":"laryssa.vrocha@gmail.com"},{"name":"mdumrauf","email":"matias.dumrauf@gmail.com"},{"name":"leanmarty","email":"leanmarty@gmail.com"},{"name":"gabriel-mixmax","email":"gabriel@mixmax.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"bd732f1590db317467d6dea61ec9c47c2eb837df","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-7.6.1.tgz","fileCount":31,"integrity":"sha512-dSij6jYSpHjyiRVm4wiRQICyNBaA7Fh0MlzQlaarb3S/2+HCvQXOgyNkU/KwBsHISc+faD9pcESBDYr9slupWw==","signatures":[{"sig":"MEYCIQCld7IorAzX2vaSswcnp1O8qXoWIY9EZge94M6zEbTpkQIhAKuMQi0xNAVBWiIBbU8SkuLnmLdKTXmLp5NmtuJ2NZjS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlrHKCRA9TVsSAnZWagAAEFkP/2JPMZn4ExZEkOzvoGTL\nWA795qz8PLceMTWeUfK2rJjxzb2ipAXaUksM/Nkx6pX5olaHgLL8lbPJ4v6/\nnwyBj35JW8/snPuPYo7LHJcU567JxtP9FbR6FYQtCE/qPodqhfYb/v6TK4Hd\noFSbYEkMT3tVEORf5KlT1S3E7wQN3xgjjfZuUdBvkbHG/OEFW4uP7h4J3UpJ\nVah/QHwTiipGcyEfbSF0gBi0lB3eW7XMXo2pAFgc2aBnCQh5KazcWw/ZyTdn\nP/gdctb4Xbddy63VEobgP1aYx+IiSkz/yW+FA45wFddSxzeNux8TLWRkj5sv\ny0sQZ+faZWlis7Zqhv+nEzYN/lvwnL6phhmduZvUuPGvOqPThXdG4R7gHk/r\nAwB47szdxI2o6q+urZW3w+ac5MQUBWSGFOiK82o1Vr/ROAkQ2wYHaWz0KSVF\nN+JOsGTvup69FE+xYy49pLSZaYX4oKZKNeN7dZQ5vUqTyrCaBvVK8djcRsmc\nLJCyZBjwbRoJbVy9jOPbki7yMvxBcWOEn6gSyguxrGIrzGw1LZIIXKmYW4a8\nmDAD/FYNBXvylBPWdW0QQ/hA0JaTMw9Urc9cZeEvNPK9rGr0dXMY1cQeRFVy\nb7DtvG6CO/m9DpI6kts/Wy4H5qQ1B/y4xv0pcYm+e/GdGW2mgphmv2CUHPI8\nfbB+\r\n=Ri2v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"manualPublishMessage":"This repository is configured to use semantic-release for its releases. Please do not release manually.\n"},"engines":{"node":">= 6.9.1"},"gitHead":"91fb6b1ca5ded56340da8984a21c79a893ccad8e","release":{"extends":"@mixmaxhq/semantic-release-config"},"scripts":{"ci":"npm run lint && npm run test","lint":"eslint .","test":"DRIVER=mongoist jest && DRIVER=native jest","babelBuild":"babel src -d dist/node","babelWatch":"babel --watch src -d dist/node","ci:commitlint":"commitlint-jenkins --pr-only","prepublishOnly":"npm run babelBuild && if [ \"$CI\" = '' ]; then node -p 'JSON.parse(process.env.npm_package_config_manualPublishMessage)'; exit 1; fi","semantic-release":"SEMANTIC_COMMITLINT_SKIP=5ed5489,e2ab709,187f1fe,0dcc73f,6d15fe5 semantic-release"},"_npmUser":{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"6.14.9","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bson":"^4.1.0","semver":"^5.4.1","base64-url":"^2.2.0","underscore":"^1.9.2","object-path":"^0.11.5","projection-utils":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","mongodb":"^2.2.11","mongoist":"2.3.0","mongoose":"5.11.10","prettier":"^1.19.1","babel-cli":"^6.26.0","mockgoose":"^8.0.4","babel-core":"^6.26.0","semantic-release":"^17.2.3","eslint-config-mixmax":"^4.11.2","mongodb-memory-server":"^5.2.11","@mixmaxhq/prettier-config":"^1.0.0","cz-conventional-changelog":"^3.2.0","@mixmaxhq/commitlint-jenkins":"^1.4.4","@commitlint/config-conventional":"^8.3.4","@mixmaxhq/semantic-release-config":"^2.0.0","babel-plugin-transform-async-to-generator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination_7.6.1_1637265866475_0.7391870269417078","host":"s3://npm-registry-packages"}},"7.7.0":{"name":"mongo-cursor-pagination","version":"7.7.0","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@7.7.0","maintainers":[{"name":"mixmaxkristina","email":"kristina@mixmax.com"},{"name":"corridonimatias","email":"npm@matias.corridoni.me"},{"name":"mikusd","email":"mikusdominikcz@gmail.com"},{"name":"mixmax_it","email":"it-ops@mixmax.com"},{"name":"andra.lazariuc","email":"andra.lazariuc@yahoo.com"},{"name":"anda.nenu","email":"anda.nenu@gmail.com"},{"name":"danaya","email":"danaya@gmail.com"},{"name":"suretrust","email":"saholadele@gmail.com"},{"name":"jfbarranco","email":"jfbarranco@gmail.com"},{"name":"adborroto","email":"adborroto90@gmail.com"},{"name":"aaavakian","email":"aaavakn@gmail.com"},{"name":"kovalskyi","email":"mykhailo.kovalskyi@gmail.com"},{"name":"dnechay","email":"lelekkofe@gmail.com"},{"name":"raphaelbs","email":"raphael.b.souza@hotmail.com"},{"name":"fzaffarana","email":"fzaffarana@gmail.com"},{"name":"guilhermemj","email":"guilhermem.j@hotmail.com"},{"name":"eduard.borges","email":"eduardborges@me.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"jessem3","email":"jesse@mixmax.com"},{"name":"jsalvata","email":"jordi@mixmax.com"},{"name":"mdumrauf","email":"matias.dumrauf@gmail.com"},{"name":"leanmarty","email":"leanmarty@gmail.com"},{"name":"gabriel-mixmax","email":"gabriel@mixmax.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"6dda5be20fdb4af8778c77792a042eea237faaaa","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-7.7.0.tgz","fileCount":31,"integrity":"sha512-cAgIu6TbntN4vSMBBilb/ZvqGwBMT01eFwy5xLqV44wRA7HWK18S1TKp3JWaEoC5+3mLvT2Of6gCWPIDhEvLug==","signatures":[{"sig":"MEUCIBCtNWB3rZH9984KmntN/Ui6ZmE6FNgjqjLp9o2H6/CrAiEAhL3za4peE9AKNTElOrTaJTDWwusvz3g37FQZY9ccR2M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+7gJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoONBAAk1leHqGUARshiIroJBJYJgL++N0f3Gi1MUo/HpbUb1JykD9V\r\n/sg874U4QrgbJAPYQIyBx+Djfm6Z+zHldkFZgCevN1vgNrpXhm6Tx0vR6Cnj\r\n4/klDoBTkH4R3Pl9LL8DGQld5V9Ye97YRqny+EHiTKNa9feAGW1v+edT2QVx\r\ntE5xFGMszvNZungAbyz1qVi22FW2CQv3S3r+wyMA8Wk99JAoiwe8ra+15kkm\r\nvsJWdc6oNrRZHCDH1iALAIyoQ28i1Nk3NJ6fxF0JKnHhnagMym3sF5+7UhRF\r\nMGs8c9f+cJsOZkTnC1/pbuLg8h+mdJFwMDh7+vRKxmDmxHdahqnkYdYHThCa\r\nf5/+6K2iY0vQlNl6nzNYhBFnOBp/oAJsMofAufZgt73xVEgC4jHdA/p3dVDC\r\nWu2TUNtgrhgJ0coCcdrTuuYmdxrZCm8udgu3Ut1R/k6oPxjr+APhtsNs+V42\r\nXqsSysADnAu0cd9w9zLIUyjvItYhpw47uLiTneAsz7ROkbBfGV4N2xVJ2M4K\r\nHVm3vx10wmN6v27cVVQlRAJZDTGkUS3XSk1G/IyYo7o5ethLeh9GkrDe0Iaw\r\nehQB8S9oJJZfMK4fstKOM9GsFNR1LLBtpz+Re76P9S/CW0daNGK8hNKbhOnv\r\n+lhKU1PmAfBP2c6i82RkbsxSUkHEOFXyS0I=\r\n=upTQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"manualPublishMessage":"This repository is configured to use semantic-release for its releases. Please do not release manually.\n"},"engines":{"node":">= 6.9.1"},"gitHead":"26995ab4d3caeb8cde15a5eedfb3a595bf3ebcb4","release":{"extends":"@mixmaxhq/semantic-release-config"},"scripts":{"ci":"npm run lint && npm run test","lint":"eslint .","test":"DRIVER=mongoist jest && DRIVER=native jest","babelBuild":"babel src -d dist/node","babelWatch":"babel --watch src -d dist/node","ci:commitlint":"commitlint-jenkins --pr-only","prepublishOnly":"npm run babelBuild && if [ \"$CI\" = '' ]; then node -p 'JSON.parse(process.env.npm_package_config_manualPublishMessage)'; exit 1; fi","semantic-release":"SEMANTIC_COMMITLINT_SKIP=5ed5489,e2ab709,187f1fe,0dcc73f,6d15fe5,7a05f30 semantic-release"},"_npmUser":{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"6.14.9","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"12.22.12","dependencies":{"bson":"^4.1.0","semver":"^5.4.1","base64-url":"^2.2.0","underscore":"^1.9.2","object-path":"^0.11.5","projection-utils":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","mongodb":"^2.2.11","mongoist":"2.3.0","mongoose":"5.11.10","prettier":"^1.19.1","babel-cli":"^6.26.0","mockgoose":"^8.0.4","babel-core":"^6.26.0","semantic-release":"^17.2.3","eslint-config-mixmax":"^4.11.2","mongodb-memory-server":"^5.2.11","@mixmaxhq/prettier-config":"^1.0.0","cz-conventional-changelog":"^3.2.0","@mixmaxhq/commitlint-jenkins":"^1.4.4","@commitlint/config-conventional":"^8.3.4","@mixmaxhq/semantic-release-config":"^2.0.0","babel-plugin-transform-async-to-generator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination_7.7.0_1660663816706_0.6595427395719509","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"mongo-cursor-pagination","version":"8.0.1","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@8.0.1","maintainers":[{"name":"mixmaxkristina","email":"kristina@mixmax.com"},{"name":"corridonimatias","email":"npm@matias.corridoni.me"},{"name":"mikusd","email":"mikusdominikcz@gmail.com"},{"name":"mixmax_it","email":"it-ops@mixmax.com"},{"name":"andra.lazariuc","email":"andra.lazariuc@yahoo.com"},{"name":"anda.nenu","email":"anda.nenu@gmail.com"},{"name":"danaya","email":"danaya@gmail.com"},{"name":"suretrust","email":"saholadele@gmail.com"},{"name":"jfbarranco","email":"jfbarranco@gmail.com"},{"name":"adborroto","email":"adborroto90@gmail.com"},{"name":"aaavakian","email":"aaavakn@gmail.com"},{"name":"kovalskyi","email":"mykhailo.kovalskyi@gmail.com"},{"name":"dnechay","email":"lelekkofe@gmail.com"},{"name":"raphaelbs","email":"raphael.b.souza@hotmail.com"},{"name":"fzaffarana","email":"fzaffarana@gmail.com"},{"name":"guilhermemj","email":"guilhermem.j@hotmail.com"},{"name":"eduard.borges","email":"eduardborges@me.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"jessem3","email":"jesse@mixmax.com"},{"name":"jsalvata","email":"jordi@mixmax.com"},{"name":"mdumrauf","email":"matias.dumrauf@gmail.com"},{"name":"leanmarty","email":"leanmarty@gmail.com"},{"name":"gabriel-mixmax","email":"gabriel@mixmax.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"d58eb2e6f21ea798643fdc3a7886d23114c6743f","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-8.0.1.tgz","fileCount":31,"integrity":"sha512-xKKcWHFGrMi6lqenIbu3f3n4rGZI7bjde3g0u/0GZlHjLi7xIIQ7WgndUgcR4vtw/BrWe4xEw3Qs4EZZQ4w4/A==","signatures":[{"sig":"MEUCIQCHJSckgLrSHFo/Q4RyDGxpoh/YpDl2NU/1NPsgkpaHQQIgXm1SGxp588D3vzvn5WvpGElRhvAmwfJoWYPZds9eZE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBkR/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrC8w//XzlmVQzugYXgQhH0xRAKJmrlHkOdCDXW8xVm6SOR2ziYSYbf\r\nrI6/w3HEjvJgXiCZ4X0jeC0pCH6/2Y/dDZFvUCro60mulpg8ujcOcFpfMZ2I\r\n9KK6f2ttduiPk7ruerlDx24ZkMO3W0oecmQpY/krkyneWuETg3wngFGDLx/z\r\nmOl3bJnlp8nBxC1Nmcw9WYHA0JVBtzpkrS5Erh8qQvqaezegueC/6J3cHVwk\r\nqH1rjBNA+d/DbV6RwhyUpeMgi3sRgbvLUuD08OMxC4/1pdMxA+zVTxkhLLj2\r\nVpLTjmVkqadWozwT9OZ37PdSECY0IYyO5FSkhg9Y7bw5erhsVN1fCbBo9z8E\r\nRoL8+5y/Xc6y4OIeXGvZmKdAno3sD8lCckF/Gui/CB9BZDQrOhPBtXfMmUtj\r\nlDwIe5VZXytYb0zQRrUyG3SeWMfG5F7dB95nXZ53FfuUYPHaDP64Sbh2qpsB\r\ng+j2LQIE3aDgkuzITw5OjtWl7jt+w3MRsG1dAji9uQpHq7pH1JJm6hTumg3p\r\nAKowp3HS32bRTPj/DhzDfpbdkebtauITt1lG9PlRi11/AAFbsZL0gKN1kPpP\r\neMzk21epwRBfCYMvZLJ4ZrwBdkewv1WRqgtRf1xoedzpKntCyI2rH/1zzPAV\r\nWDstX4wgfPtkXsAbgUJ20v7g5jAQ+h8zCjs=\r\n=nJ0A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"manualPublishMessage":"This repository is configured to use semantic-release for its releases. Please do not release manually.\n"},"engines":{"node":">= 6.9.1"},"gitHead":"d582dd8fb49a5cd9374f45dd883f291c9aa10fab","release":{"extends":"@mixmaxhq/semantic-release-config"},"scripts":{"ci":"npm run lint && npm run test","lint":"eslint .","test":"DRIVER=mongoist jest && DRIVER=native jest","babelBuild":"babel src -d dist/node","babelWatch":"babel --watch src -d dist/node","ci:commitlint":"commitlint-jenkins --pr-only","prepublishOnly":"npm run babelBuild && if [ \"$CI\" = '' ]; then node -p 'JSON.parse(process.env.npm_package_config_manualPublishMessage)'; exit 1; fi","semantic-release":"SEMANTIC_COMMITLINT_SKIP=f4543f643bac890c627d538e6200c5f5a1d45ebc semantic-release"},"_npmUser":{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"6.14.9","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"12.22.12","dependencies":{"bson":"^4.1.0","semver":"^5.4.1","base64-url":"^2.2.0","underscore":"^1.9.2","object-path":"^0.11.5","projection-utils":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","mongodb":"^2.2.11","mongoist":"2.3.0","mongoose":"5.11.10","prettier":"^1.19.1","babel-cli":"^6.26.0","mockgoose":"^8.0.4","babel-core":"^6.26.0","semantic-release":"^17.2.3","eslint-config-mixmax":"^4.11.2","mongodb-memory-server":"^5.2.11","@mixmaxhq/prettier-config":"^1.0.0","cz-conventional-changelog":"^3.2.0","@mixmaxhq/commitlint-jenkins":"^1.4.4","@commitlint/config-conventional":"^8.3.4","@mixmaxhq/semantic-release-config":"^2.0.0","babel-plugin-transform-async-to-generator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination_8.0.1_1661355135669_0.7755620124393403","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"mongo-cursor-pagination","version":"8.1.0","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@8.1.0","maintainers":[{"name":"mixmaxkristina","email":"kristina@mixmax.com"},{"name":"corridonimatias","email":"npm@matias.corridoni.me"},{"name":"mikusd","email":"mikusdominikcz@gmail.com"},{"name":"mixmax_it","email":"it-ops@mixmax.com"},{"name":"andra.lazariuc","email":"andra.lazariuc@yahoo.com"},{"name":"anda.nenu","email":"anda.nenu@gmail.com"},{"name":"danaya","email":"danaya@gmail.com"},{"name":"suretrust","email":"saholadele@gmail.com"},{"name":"jfbarranco","email":"jfbarranco@gmail.com"},{"name":"adborroto","email":"adborroto90@gmail.com"},{"name":"aaavakian","email":"aaavakn@gmail.com"},{"name":"kovalskyi","email":"mykhailo.kovalskyi@gmail.com"},{"name":"dnechay","email":"lelekkofe@gmail.com"},{"name":"raphaelbs","email":"raphael.b.souza@hotmail.com"},{"name":"fzaffarana","email":"fzaffarana@gmail.com"},{"name":"guilhermemj","email":"guilhermem.j@hotmail.com"},{"name":"eduard.borges","email":"eduardborges@me.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"jessem3","email":"jesse@mixmax.com"},{"name":"jsalvata","email":"jordi@mixmax.com"},{"name":"mdumrauf","email":"matias.dumrauf@gmail.com"},{"name":"leanmarty","email":"leanmarty@gmail.com"},{"name":"gabriel-mixmax","email":"gabriel@mixmax.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"47e26f9f615d1da9b119dde28b881f3ba1dbbb46","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-8.1.0.tgz","fileCount":31,"integrity":"sha512-c7DCmRuBdGpllNWW1DO7GUECua/t0tRaHJw2Df58d/2sk0ds7ffr7v94ibYnNT7CHcPsMTabfJFlx1P2amZxTw==","signatures":[{"sig":"MEQCIA+FeEQox+Ajz91EzXb5vBaSiSd0Xmy8cA+27uHY2dBaAiAXBBXiOn/eTmMQy7W+v6eenhNAs1W27Sd81XKwS6yXDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB978ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHXw/9EYzRMxkI0Dsp8RoeKSoDfwoAqpKIEBQ78g5lQMA0bjQBxtww\r\nuk9mwWHJMam3TpssyYxlr+s0gVqjV/AQDYoODXGmsQSDvX87yBuGPPnRv0JI\r\nWpxtV8xxUol520nuVyA4BMhL8/95FThW2/+lVk0N6+uvfLlnVreMPnMSOlKh\r\ns2FuY6kZequNjVsmNN/mREZh2G58s+ksbZ/QgCYyCO3gZyZK7bH6TPhQhhvQ\r\nkCmCbaFeSyexFylEuXXaYeohAHPco6Y4rBVxvutxaONvt0vqfkQO7CN/4+PL\r\nPam0+trcTflIXtLg5GFubSxlRErusrjPQFmXq1x4sWxte0frAeKuGRfsu3vD\r\njL3z66lIx8SVaTmez64y7GBFYZl6Qoz1/rViTAwItZrisjtWHkY4NbU393Z0\r\nd6BJVhSI/Nc2pkqj52gRv8zjmQm6F7x61syaV2zq2ySMXSDDAWTQ6dy6uLNE\r\n62XnIy7UqDdpVdm6QZliZiLyhkGWGyvCnoXVgvvxrKWl6I5e4ovM4F0j+oEw\r\nYRtGqh/ZImuPTiiegi4x9xREC9n+i0FuzFEn+k9ehLl9icMQHiFt4HiO2Si8\r\ndgJsRzyVBX+PO+PDjz77ZJTG6FhjnmOsE/bsdH2gLl+PDnYWOXG4Kc7b9C1q\r\nT71mqBbSjUovFwtn8BfvcuwcNahMj2oR6v8=\r\n=sz/+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"manualPublishMessage":"This repository is configured to use semantic-release for its releases. Please do not release manually.\n"},"engines":{"node":">= 6.9.1"},"gitHead":"649c71059e73b22c0902ca038791785a4d1ddd07","release":{"extends":"@mixmaxhq/semantic-release-config"},"scripts":{"ci":"npm run lint && npm run test","lint":"eslint .","test":"DRIVER=mongoist jest && DRIVER=native jest","babelBuild":"babel src -d dist/node","babelWatch":"babel --watch src -d dist/node","ci:commitlint":"commitlint-jenkins --pr-only","prepublishOnly":"npm run babelBuild && if [ \"$CI\" = '' ]; then node -p 'JSON.parse(process.env.npm_package_config_manualPublishMessage)'; exit 1; fi","semantic-release":"SEMANTIC_COMMITLINT_SKIP=f4543f643bac890c627d538e6200c5f5a1d45ebc semantic-release"},"_npmUser":{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"6.14.9","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"12.22.12","dependencies":{"bson":"^4.1.0","semver":"^5.4.1","base64-url":"^2.2.0","underscore":"^1.9.2","object-path":"^0.11.5","projection-utils":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","mongodb":"^2.2.11","mongoist":"2.3.0","mongoose":"5.11.10","prettier":"^1.19.1","mockgoose":"^8.0.4","@babel/cli":"^7.18.10","babel-jest":"^29.0.0","@babel/core":"^7.18.13","semantic-release":"^17.2.3","@babel/preset-env":"^7.18.10","eslint-config-mixmax":"^4.11.2","mongodb-memory-server":"^5.2.11","@mixmaxhq/prettier-config":"^1.0.0","cz-conventional-changelog":"^3.2.0","@mixmaxhq/commitlint-jenkins":"^1.4.4","@commitlint/config-conventional":"^8.3.4","@mixmaxhq/semantic-release-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination_8.1.0_1661460219845_0.2959484363578504","host":"s3://npm-registry-packages"}},"8.1.1":{"name":"mongo-cursor-pagination","version":"8.1.1","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@8.1.1","maintainers":[{"name":"mixmaxkristina","email":"kristina@mixmax.com"},{"name":"corridonimatias","email":"npm@matias.corridoni.me"},{"name":"mikusd","email":"mikusdominikcz@gmail.com"},{"name":"mixmax_it","email":"it-ops@mixmax.com"},{"name":"andra.lazariuc","email":"andra.lazariuc@yahoo.com"},{"name":"anda.nenu","email":"anda.nenu@gmail.com"},{"name":"danaya","email":"danaya@gmail.com"},{"name":"suretrust","email":"saholadele@gmail.com"},{"name":"jfbarranco","email":"jfbarranco@gmail.com"},{"name":"adborroto","email":"adborroto90@gmail.com"},{"name":"aaavakian","email":"aaavakn@gmail.com"},{"name":"kovalskyi","email":"mykhailo.kovalskyi@gmail.com"},{"name":"dnechay","email":"lelekkofe@gmail.com"},{"name":"raphaelbs","email":"raphael.b.souza@hotmail.com"},{"name":"fzaffarana","email":"fzaffarana@gmail.com"},{"name":"guilhermemj","email":"guilhermem.j@hotmail.com"},{"name":"eduard.borges","email":"eduardborges@me.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"jessem3","email":"jesse@mixmax.com"},{"name":"jsalvata","email":"jordi@mixmax.com"},{"name":"mdumrauf","email":"matias.dumrauf@gmail.com"},{"name":"leanmarty","email":"leanmarty@gmail.com"},{"name":"gabriel-mixmax","email":"gabriel@mixmax.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"66ad93288d9bed2bf2960432b37add27c8308eb2","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-8.1.1.tgz","fileCount":31,"integrity":"sha512-qQGWhTWbmGmFSRY8KGE/fgUhwnZ7Tte7E9qPlJUSrk/xktI8V8rxQcBpHxiJ8nS3J/HI/w3BhuaW4w+BP3KPaA==","signatures":[{"sig":"MEUCIH0U345Xm0wQdwMkIq65IIfhwGFTcl6D1RzSVt6Qu0MiAiEA9fgSEvnK5g8Z1ov4CNIMCE2UlOtcYf+dryqfcNW/kak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCJwlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocWA/+JjhMzkjiT7tSGOw19pTRpvqvdIWiP4tPnV6mjOmDQd+Xay2z\r\nxFtGU+XNmjch0svZTLbmH4MCziCuFSnmcnPYka5LTlfJZlDJcapARQoHodRn\r\naRpN0XrYy/5znhB7lkLUaFyZjekNDwKxnLj9f+64iZzxXrJ3gT12+QmGN9M5\r\nQWvy4gxaHfc9DJ07RwCPwukURtoKr7IZpM4F154w+qRPYIMP5BqLwtLgL+Jx\r\nfMIb4a7JowOYAhNoF7+zUMq/JRaLYNmgWUgU/n7XGtWsGGBZTXd56/JzH4UC\r\njAZXpr/8MuE/GgqGxBoPcw2DVJGE1H2yCd9cRo0YBVB6t/amaPCTiG5zk3l5\r\nq8+OC/f+TyFPDIzGLrbqGLN/YN0puTbO9hoO4rdl+7hV9xv8P8eemJOEG9gE\r\nXJ9u5pZYvm6x1XapZZPpBlyPgaEyLwqi0BCzbqj8JXtWTIOc4FkfsuPosS/U\r\ndgjSLlwK0rLGY7b1tODtbbDvm3hWQVoxIzpjefgMSLqOzhNUifS+M9Dgge9O\r\nHpjaafyiNrOAR7jaA+8kAnJGMrM9nxFhN3rXfhdOCeYf93V1Q8Mpup81IYua\r\nKzQAPTnED7hv2i1mR8Ok40g571xIohFlQUdQ3NzEslAYeLljJgTbxvtxt7B5\r\n5xBfOotTGAMMYwfzZ+prxpGFkXSQJB4YRK4=\r\n=miyc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"manualPublishMessage":"This repository is configured to use semantic-release for its releases. Please do not release manually.\n"},"engines":{"node":">= 6.9.1"},"gitHead":"fd3fcfc8e63bd89bf20c04d17c2330e991ad2d10","release":{"extends":"@mixmaxhq/semantic-release-config"},"scripts":{"ci":"npm run lint && npm run test","lint":"eslint .","test":"DRIVER=mongoist jest && DRIVER=native jest","babelBuild":"babel src -d dist/node","babelWatch":"babel --watch src -d dist/node","ci:commitlint":"commitlint-jenkins --pr-only","prepublishOnly":"npm run babelBuild && if [ \"$CI\" = '' ]; then node -p 'JSON.parse(process.env.npm_package_config_manualPublishMessage)'; exit 1; fi","semantic-release":"SEMANTIC_COMMITLINT_SKIP=f4543f643bac890c627d538e6200c5f5a1d45ebc semantic-release"},"_npmUser":{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"6.14.9","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"12.22.12","dependencies":{"bson":"^4.7.0","semver":"^5.4.1","base64-url":"^2.2.0","underscore":"^1.9.2","object-path":"^0.11.5","projection-utils":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","mongodb":"^2.2.11","mongoist":"^2.5.5","mongoose":"5.11.10","prettier":"^1.19.1","mockgoose":"^8.0.4","@babel/cli":"^7.18.10","babel-jest":"^29.0.0","@babel/core":"^7.18.13","semantic-release":"^17.2.3","@babel/preset-env":"^7.18.10","eslint-config-mixmax":"^4.11.2","mongodb-memory-server":"^5.2.11","@mixmaxhq/prettier-config":"^1.0.0","cz-conventional-changelog":"^3.2.0","@mixmaxhq/commitlint-jenkins":"^1.4.4","@commitlint/config-conventional":"^8.3.4","@mixmaxhq/semantic-release-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination_8.1.1_1661508644915_0.2593804857694666","host":"s3://npm-registry-packages"}},"8.1.2":{"name":"mongo-cursor-pagination","version":"8.1.2","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@8.1.2","maintainers":[{"name":"mixmaxkristina","email":"kristina@mixmax.com"},{"name":"corridonimatias","email":"npm@matias.corridoni.me"},{"name":"mikusd","email":"mikusdominikcz@gmail.com"},{"name":"mixmax_it","email":"it-ops@mixmax.com"},{"name":"andra.lazariuc","email":"andra.lazariuc@yahoo.com"},{"name":"anda.nenu","email":"anda.nenu@gmail.com"},{"name":"danaya","email":"danaya@gmail.com"},{"name":"suretrust","email":"saholadele@gmail.com"},{"name":"jfbarranco","email":"jfbarranco@gmail.com"},{"name":"adborroto","email":"adborroto90@gmail.com"},{"name":"aaavakian","email":"aaavakn@gmail.com"},{"name":"kovalskyi","email":"mykhailo.kovalskyi@gmail.com"},{"name":"dnechay","email":"lelekkofe@gmail.com"},{"name":"raphaelbs","email":"raphael.b.souza@hotmail.com"},{"name":"fzaffarana","email":"fzaffarana@gmail.com"},{"name":"guilhermemj","email":"guilhermem.j@hotmail.com"},{"name":"eduard.borges","email":"eduardborges@me.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"jessem3","email":"jesse@mixmax.com"},{"name":"jsalvata","email":"jordi@mixmax.com"},{"name":"mdumrauf","email":"matias.dumrauf@gmail.com"},{"name":"leanmarty","email":"leanmarty@gmail.com"},{"name":"gabriel-mixmax","email":"gabriel@mixmax.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"4c3904f633d5f28f1e82add29ade13945da5fdc8","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-8.1.2.tgz","fileCount":31,"integrity":"sha512-CQlMt3PuWlM75NTH40duXhWp2rva+FQ1aOS8+DDmiWPNrmKkI47OokELR2k/oJK5NQkswEgRXGiy2FNh59ubgw==","signatures":[{"sig":"MEQCIGWWm2FyJnTXTKwxQ/ljly9MnMDYgiCNmGkZ7IUGMx0PAiBuZUUZkRv0Df0cumT8GuGk/p8P/5vzbY6b8GCtlzzYoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCMh5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMNhAAjBlFKbJlnC9c7G2PDAnu93loNMUkS6YHk/qNiPwnE6HT9n1/\r\nFZ8sOkg23WFbKYLCWRR+GqUlRUt7nOadv6JT0xfds45wUy+hUrGc9oTlRJ4u\r\niNgau5hdS7LeeSlcgAe4KaKMnvLpXgUGMun7nYUvAlZFyeFaL8DvQ9qSccMU\r\nZxXYdHh13/2gyjSmbI5BiIK/P/9SY6mc3rASjdaH1MZK+w/KZqPQpElRlD0Z\r\nbZxz5oJBGHO24w4SdkvjM7PDa9qGKG3wPkhKfxRYZLM/msOzcZ1qlni+IZjN\r\n6FfF0q5ZLlz8UskUy6B03YOCIyRjnr+KBknfTrKfuglRpVSSM7WnYHW5lGQI\r\nLNh801phfUJtI271CPXEDTevSXVXP/zTl6tlQ/cYYERIutsS4N4myAgg/YUX\r\nDK62QqAKUFxsMfX+ItHKnHsC2wW2RD946laNl8/xcJW/KeBBTKAvNBL6O5+c\r\nLopkUnvX+in3hRu7Oo6c86hTPgHlk5LOcjb/Fs9awKVt/O+xsxJuSctRSX6K\r\nwFDB/E0Y/o0JLFndjdeXynrLCHyRxlnMgh5YXL5OFiiFZ6LHRX7MmVGOqYmH\r\nGDCqnyN2HX49PH9L0asIISY397viiy5mSYSnVvwaaKJPyth9UUxIUuOd3Cig\r\nX0TBzgGtknr/HF6zHc+dyfu4qQ77L0GgRX4=\r\n=xFIy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"manualPublishMessage":"This repository is configured to use semantic-release for its releases. Please do not release manually.\n"},"engines":{"node":">= 6.9.1"},"gitHead":"6e3a64dd1c6d44de9bc5dd4fb28b61e7583d0d0d","release":{"extends":"@mixmaxhq/semantic-release-config"},"scripts":{"ci":"npm run lint && npm run test","lint":"eslint .","test":"npm run babelBuild; DRIVER=mongoist jest && DRIVER=native jest","babelBuild":"babel src -d dist/node","babelWatch":"babel --watch src -d dist/node","ci:commitlint":"commitlint-jenkins --pr-only","prepublishOnly":"npm run babelBuild && if [ \"$CI\" = '' ]; then node -p 'JSON.parse(process.env.npm_package_config_manualPublishMessage)'; exit 1; fi","semantic-release":"SEMANTIC_COMMITLINT_SKIP=f4543f643bac890c627d538e6200c5f5a1d45ebc semantic-release"},"_npmUser":{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"6.14.9","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"12.22.12","dependencies":{"bson":"^4.7.0","semver":"^5.4.1","base64-url":"^2.2.0","underscore":"^1.9.2","object-path":"^0.11.5","projection-utils":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","mongodb":"^2.2.11","mongoist":"^2.5.5","mongoose":"5.11.10","prettier":"^1.19.1","mockgoose":"^8.0.4","@babel/cli":"^7.18.10","babel-jest":"^29.0.0","@babel/core":"^7.18.13","semantic-release":"^17.2.3","@babel/preset-env":"^7.18.10","eslint-config-mixmax":"^4.11.2","mongodb-memory-server":"^5.2.11","@mixmaxhq/prettier-config":"^1.0.0","cz-conventional-changelog":"^3.2.0","@mixmaxhq/commitlint-jenkins":"^1.4.4","@commitlint/config-conventional":"^8.3.4","@mixmaxhq/semantic-release-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination_8.1.2_1661519992786_0.37936487955690246","host":"s3://npm-registry-packages"}},"8.1.3":{"name":"mongo-cursor-pagination","version":"8.1.3","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@8.1.3","maintainers":[{"name":"enuma","email":"ahmad.abdelwahab90@gmail.com"},{"name":"mmmota-mixmax","email":"marcus.mota@mixmax.com"},{"name":"adriandmitroca","email":"dmitroca.adrian@gmail.com"},{"name":"sergei.kukhariev","email":"serge.kukharev@gmail.com"},{"name":"fealaer","email":"fealaer@gmail.com"},{"name":"mixmaxkristina","email":"kristina@mixmax.com"},{"name":"corridonimatias","email":"npm@matias.corridoni.me"},{"name":"mikusd","email":"mikusdominikcz@gmail.com"},{"name":"mixmax_it","email":"it-ops@mixmax.com"},{"name":"andra.lazariuc","email":"andra.lazariuc@yahoo.com"},{"name":"anda.nenu","email":"anda.nenu@gmail.com"},{"name":"danaya","email":"danaya@gmail.com"},{"name":"jfbarranco","email":"jfbarranco@gmail.com"},{"name":"adborroto","email":"adborroto90@gmail.com"},{"name":"aaavakian","email":"aaavakn@gmail.com"},{"name":"kovalskyi","email":"mykhailo.kovalskyi@gmail.com"},{"name":"dnechay","email":"lelekkofe@gmail.com"},{"name":"raphaelbs","email":"raphael.b.souza@hotmail.com"},{"name":"fzaffarana","email":"fzaffarana@gmail.com"},{"name":"guilhermemj","email":"guilhermem.j@hotmail.com"},{"name":"eduard.borges","email":"eduardborges@me.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"jessem3","email":"jesse@mixmax.com"},{"name":"jsalvata","email":"jordi@mixmax.com"},{"name":"leanmarty","email":"leanmarty@gmail.com"},{"name":"gabriel-mixmax","email":"gabriel@mixmax.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"627102ea58b89729412c174df1d8871aa05e773d","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-8.1.3.tgz","fileCount":31,"integrity":"sha512-fJ2InDztQ+BL3r9/j107bYpnTdJ5xyC4PkiFhoiVo+Y2ZLsEAgwPHzzwzp3phHMaBtiMCeabMxJRJXCqai+KIg==","signatures":[{"sig":"MEQCIG4yFmo2ZewwAmHjvBIEHVhyH3is+aHDW9Jf0pKyOPMwAiBZaLcIw61YqamV/SlyKD7fRCRXsIKkcpS92N+nWxalhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj62u/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeMhAAlgYvgAQdc3yWAIJsh22zoHLFA9M/cF/OoHI7CD+oYnXOY3uV\r\nUN15GkD3K6V0KMW4sOLoY282PbVHHSfY0WXGTr100DSvBUMQWyhsJIGIOWLv\r\nV+HsIbRC6A0G45tEvjtQBBYQZ7fi64B2QFz7b52+O4XtgfvccBAbrftmROaP\r\nZWQRlJ6BDmW0NZHHoawFKJ01ezm3/hVWN+ZpE31nVf88K9m0VIds37dRIZcD\r\n3hkCM/n9dw3z1wnP6dxmqfVviEgBDcDMFGQQE5OzwElr57GdnxVziFFZuHpe\r\nMDBSp10DjL/v8E1+nvx3s76n/IdIrz8AxSB3d/X/Sq/cIU6w1JuIqvZVhkwg\r\ng5lstF7lbDnVgS5ju1j/yM47e88EWi2KEHAWFhASXPmZoERb2gv0B9VGmNa1\r\n8Zdc0RURE/ClZt76zD+8WHBpzzOtJwA8DegHW8A/uu/AAZZ1SG9I39giy1OA\r\nPkjmVe+kIrXiS4ZmCDIbmer+Cl/uSdm/whkaVs+9KP6MdHaIPKUYNX2pyes3\r\nS17dcp9Wej9TQrTPKuDt88FATdr38PlNGeVx2WmOiHrPkI/LYoZy9I91SYpT\r\ned8yMEKqSgDYbOf5zdwFhHFHdgCsbBSyZxmNR8AEVmoq3ebKDnFbnBOo1Kcq\r\nUxspg4S1VkvtyQl0NbkgfAuzoW+Ydpa6gtU=\r\n=/aWf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"manualPublishMessage":"This repository is configured to use semantic-release for its releases. Please do not release manually.\n"},"engines":{"node":">= 6.9.1"},"gitHead":"ad6b4950d5c8833eeda139650dce73e50d2216e8","release":{"extends":"@mixmaxhq/semantic-release-config"},"scripts":{"ci":"npm run lint && npm run test","lint":"eslint .","test":"npm run babelBuild; DRIVER=mongoist jest && DRIVER=native jest","babelBuild":"babel src -d dist/node","babelWatch":"babel --watch src -d dist/node","ci:commitlint":"commitlint-jenkins --pr-only","prepublishOnly":"npm run babelBuild && if [ \"$CI\" = '' ]; then node -p 'JSON.parse(process.env.npm_package_config_manualPublishMessage)'; exit 1; fi","semantic-release":"SEMANTIC_COMMITLINT_SKIP=f4543f643bac890c627d538e6200c5f5a1d45ebc semantic-release"},"_npmUser":{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"6.14.9","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"12.22.12","dependencies":{"bson":"^4.7.0","semver":"^5.4.1","base64-url":"^2.2.0","underscore":"^1.9.2","object-path":"^0.11.5","projection-utils":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","mongodb":"^2.2.11","mongoist":"^2.5.5","mongoose":"5.11.10","prettier":"^1.19.1","mockgoose":"^8.0.4","@babel/cli":"^7.18.10","babel-jest":"^29.0.0","@babel/core":"^7.18.13","semantic-release":"^17.2.3","@babel/preset-env":"^7.18.10","eslint-config-mixmax":"^4.11.2","mongodb-memory-server":"6.9.6","@mixmaxhq/prettier-config":"^1.0.0","cz-conventional-changelog":"^3.2.0","@mixmaxhq/commitlint-jenkins":"^1.4.4","@commitlint/config-conventional":"^8.3.4","@mixmaxhq/semantic-release-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination_8.1.3_1676372927664_0.07105758012463492","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"mongo-cursor-pagination","version":"9.0.0","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@9.0.0","maintainers":[{"name":"mikusd","email":"mikusdominikcz@gmail.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"jessem3","email":"jesse@mixmax.com"},{"name":"ahmed-anas","email":"syed.ahmed.anas@gmail.com"},{"name":"guilhermemj","email":"guilhermem.j@hotmail.com"},{"name":"jsalvata","email":"jordi@mixmax.com"},{"name":"gabriel-mixmax","email":"gabriel@mixmax.com"},{"name":"eduard.borges","email":"eduardborges@icloud.com"},{"name":"mixmaxkristina","email":"kristina@mixmax.com"},{"name":"raphaelbs","email":"raphael.b.souza@hotmail.com"},{"name":"aaavakian","email":"aaavakn@gmail.com"},{"name":"adborroto","email":"adborroto90@gmail.com"},{"name":"mixmax_it","email":"it-ops@mixmax.com"},{"name":"leonardo-mixmax","email":"leonardo@mixmax.com"},{"name":"shrihari-mixmax","email":"shri@mixmax.com"},{"name":"akashbhalla","email":"akashbhalla@gmail.com"},{"name":"enuma","email":"ahmad.abdelwahab90@gmail.com"},{"name":"hishank","email":"hishankan@gmail.com"},{"name":"stefano.dalpiaz","email":"ste.dalpiaz@gmail.com"},{"name":"kamilgruszka","email":"kamilgruszka1993.kg@gmail.com"},{"name":"jordins","email":"jordi.nistal@gmail.com"},{"name":"aminao","email":"amina@mixmax.com"},{"name":"dombi","email":"botond.dombi@gmail.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"464978620b30074a71c3c440b04f4afc9a0ac133","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-9.0.0.tgz","fileCount":56,"integrity":"sha512-qKQsgoeIp7Z+ZOPzCpv1t52S4ZZOPxsA1316B9Wo+4To1y6z2fqe8aHCefYLdi5t6abYuwosy66i0hBJRU9k8g==","signatures":[{"sig":"MEYCIQDlT/qtypLx/q9ma2TT45zHgrCqfFBOt+DJ3/PZPqKCxQIhALKgG1DZD2nsa30yChVQ1E33sqU7nSWjCHytEYgkB/c9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102322},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"manualPublishMessage":"This repository is configured to use semantic-release for its releases. Please do not release manually.\n"},"engines":{"node":">= 6.9.1"},"gitHead":"fdfec48799415c6b8ebc6623d96e215f81c4307d","release":{"extends":"@mixmaxhq/semantic-release-config"},"scripts":{"ci":"npm run lint && npm run test","lint":"eslint . && tsc --noEmit","test":"npm run test:mongoist && npm run test:native","build":"rm -rf dist/ && tsc","test:native":"DRIVER=native jest","ci:commitlint":"commitlint-jenkins --pr-only","test:mongoist":"DRIVER=mongoist jest --forceExit","prepublishOnly":"npm run build","semantic-release":"SEMANTIC_COMMITLINT_SKIP=f4543f643bac890c627d538e6200c5f5a1d45ebc semantic-release"},"_npmUser":{"name":"adborroto","email":"adborroto90@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"9.4.2","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"18.6.0","dependencies":{"bson":"^6.10.3","semver":"^5.4.1","base64-url":"^2.2.0","underscore":"^1.12.1","object-path":"^0.11.8","projection-utils":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","eslint":"^7.32.0","mongodb":"^6.15.0","ts-jest":"^29.0.5","mongoist":"^4.0.1","mongoose":"^8.12.2","prettier":"^1.19.1","mockgoose":"^8.0.4","typescript":"^4.9.5","@types/jest":"^29.5.12","@types/node":"^18.19.70","@types/express":"^4.17.21","semantic-release":"^17.4.7","@mixmaxhq/ts-config":"^1.2.1","eslint-config-mixmax":"^4.11.2","mongodb-memory-server":"^10.1.4","@mixmaxhq/prettier-config":"^1.0.0","@typescript-eslint/parser":"^4.33.0","cz-conventional-changelog":"^3.2.0","@mixmaxhq/commitlint-jenkins":"^1.4.4","@commitlint/config-conventional":"^8.3.4","@typescript-eslint/eslint-plugin":"^4.33.0","@mixmaxhq/semantic-release-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination_9.0.0_1743496885676_0.44033631799576756","host":"s3://npm-registry-packages-npm-production"}},"9.0.1":{"name":"mongo-cursor-pagination","version":"9.0.1","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@9.0.1","maintainers":[{"name":"mikusd","email":"mikusdominikcz@gmail.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"jessem3","email":"jesse@mixmax.com"},{"name":"ahmed-anas","email":"syed.ahmed.anas@gmail.com"},{"name":"guilhermemj","email":"guilhermem.j@hotmail.com"},{"name":"jsalvata","email":"jordi@mixmax.com"},{"name":"gabriel-mixmax","email":"gabriel@mixmax.com"},{"name":"eduard.borges","email":"eduardborges@icloud.com"},{"name":"mixmaxkristina","email":"kristina@mixmax.com"},{"name":"raphaelbs","email":"raphael.b.souza@hotmail.com"},{"name":"aaavakian","email":"aaavakn@gmail.com"},{"name":"adborroto","email":"adborroto90@gmail.com"},{"name":"mixmax_it","email":"it-ops@mixmax.com"},{"name":"leonardo-mixmax","email":"leonardo@mixmax.com"},{"name":"shrihari-mixmax","email":"shri@mixmax.com"},{"name":"akashbhalla","email":"akashbhalla@gmail.com"},{"name":"enuma","email":"ahmad.abdelwahab90@gmail.com"},{"name":"hishank","email":"hishankan@gmail.com"},{"name":"stefano.dalpiaz","email":"ste.dalpiaz@gmail.com"},{"name":"kamilgruszka","email":"kamilgruszka1993.kg@gmail.com"},{"name":"jordins","email":"jordi.nistal@gmail.com"},{"name":"aminao","email":"amina@mixmax.com"},{"name":"dombi","email":"botond.dombi@gmail.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"bbfa7874c26f8670d13bc4ece327d169131bb79f","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-9.0.1.tgz","fileCount":55,"integrity":"sha512-5EQ1ELErwGpU24EDeTe82oUysqFHC6w+eILo9I0mbY7w0+v2PuTDSM3wCvCGNc4XQCHJ5DoUnIzi1orffle5RQ==","signatures":[{"sig":"MEUCIQDXTULnbnOTQM9CNhptAvzztUW59Cl8AtWyck1etozLGgIgUvZ3Am2fKTDH2yH2wwnu3PP3rQlrp5zbN98ApLvacp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101990},"main":"dist/node/index.js","types":"./dist/node/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"manualPublishMessage":"This repository is configured to use semantic-release for its releases. Please do not release manually.\n"},"engines":{"node":">= 6.9.1"},"gitHead":"0fafa681ec6b8becb2b38754f7474ac65520105c","release":{"extends":"@mixmaxhq/semantic-release-config"},"scripts":{"ci":"npm run lint && npm run test","lint":"eslint . && tsc --noEmit","test":"npm run test:mongoist && npm run test:native","build":"rm -rf dist/ && tsc","test:native":"DRIVER=native jest","ci:commitlint":"commitlint-jenkins --pr-only","test:mongoist":"DRIVER=mongoist jest --forceExit","prepublishOnly":"npm run build","semantic-release":"SEMANTIC_COMMITLINT_SKIP=f4543f643bac890c627d538e6200c5f5a1d45ebc semantic-release"},"_npmUser":{"name":"adborroto","email":"adborroto90@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"9.4.2","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"18.6.0","dependencies":{"bson":"^6.10.3","base64-url":"^2.2.0","underscore":"^1.12.1","object-path":"^0.11.8","projection-utils":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","eslint":"^7.32.0","mongodb":"^6.15.0","ts-jest":"^29.0.5","mongoist":"^4.0.1","mongoose":"^8.12.2","prettier":"^1.19.1","mockgoose":"^8.0.4","typescript":"^4.9.5","@types/jest":"^29.5.12","@types/node":"^18.19.70","@types/express":"^4.17.21","semantic-release":"^17.4.7","@mixmaxhq/ts-config":"^1.2.1","eslint-config-mixmax":"^4.11.2","mongodb-memory-server":"^10.1.4","@mixmaxhq/prettier-config":"^1.0.0","@typescript-eslint/parser":"^4.33.0","cz-conventional-changelog":"^3.2.0","@mixmaxhq/commitlint-jenkins":"^1.4.4","@commitlint/config-conventional":"^8.3.4","@typescript-eslint/eslint-plugin":"^4.33.0","@mixmaxhq/semantic-release-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination_9.0.1_1743499212926_0.6779609992487174","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"mongo-cursor-pagination","version":"9.1.0","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@9.1.0","maintainers":[{"name":"mikusd","email":"mikusdominikcz@gmail.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"jessem3","email":"jesse@mixmax.com"},{"name":"ahmed-anas","email":"syed.ahmed.anas@gmail.com"},{"name":"guilhermemj","email":"guilhermem.j@hotmail.com"},{"name":"jsalvata","email":"jordi@mixmax.com"},{"name":"gabriel-mixmax","email":"gabriel@mixmax.com"},{"name":"eduard.borges","email":"eduardborges@icloud.com"},{"name":"raphaelbs","email":"raphael.b.souza@hotmail.com"},{"name":"aaavakian","email":"aaavakn@gmail.com"},{"name":"adborroto","email":"adborroto90@gmail.com"},{"name":"mixmax_it","email":"it-ops@mixmax.com"},{"name":"leonardo-mixmax","email":"leonardo@mixmax.com"},{"name":"shrihari-mixmax","email":"shri@mixmax.com"},{"name":"akashbhalla","email":"akashbhalla@gmail.com"},{"name":"stefano.dalpiaz","email":"ste.dalpiaz@gmail.com"},{"name":"kamilgruszka","email":"kamilgruszka1993.kg@gmail.com"},{"name":"jordins","email":"jordi.nistal@gmail.com"},{"name":"aminao","email":"amina@mixmax.com"},{"name":"dombi","email":"botond.dombi@gmail.com"},{"name":"nzlaticmixmax","email":"nikola@mixmax.com"},{"name":"grahammixmax","email":"graham@mixmax.com"},{"name":"anas_arshad1","email":"anas.arshad@mixmax.com"},{"name":"jpdjere","email":"jpdjeredjian@gmail.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"9649d5c4db1b02c6ba35920ce6aa3ca6b8866cb7","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-9.1.0.tgz","fileCount":55,"integrity":"sha512-yHIBoUJvLF+hn8MqKfVP9Ohg9Dmcuzi/P6cWap4Ykwr3QGzH79aIEyOQJRE0U2ZN/5L77TSBbggpxReaJvFhyA==","signatures":[{"sig":"MEUCIFjG5a/PB5kApwaKk3zDumiV1+BD7RfRSWumv2F8UwTMAiEA9u9UWqSO6fKOFzazQn3BqtQHEmUlauGvnTbPE6vTj00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102365},"main":"dist/node/index.js","types":"./dist/node/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"manualPublishMessage":"This repository is configured to use semantic-release for its releases. Please do not release manually.\n"},"engines":{"node":">= 6.9.1"},"gitHead":"3e4da142a60978f98ffdbc36c8580bd4c7d1cf8a","release":{"extends":"@mixmaxhq/semantic-release-config"},"scripts":{"ci":"npm run lint && npm run test","lint":"eslint . && tsc --noEmit","test":"npm run test:mongoist && npm run test:native","build":"rm -rf dist/ && tsc","test:native":"DRIVER=native jest","ci:commitlint":"commitlint-jenkins --pr-only","test:mongoist":"DRIVER=mongoist jest --forceExit","prepublishOnly":"npm run build","semantic-release":"SEMANTIC_COMMITLINT_SKIP=f4543f643bac890c627d538e6200c5f5a1d45ebc semantic-release"},"_npmUser":{"name":"ahmed-anas","actor":{"name":"ahmed-anas","type":"user","email":"syed.ahmed.anas@gmail.com"},"email":"syed.ahmed.anas@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"10.7.0","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"18.20.4","dependencies":{"bson":"^6.10.3","base64-url":"^2.2.0","underscore":"^1.12.1","object-path":"^0.11.8","projection-utils":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","eslint":"^7.32.0","mongodb":"^6.15.0","ts-jest":"^29.0.5","mongoist":"^4.0.1","mongoose":"^8.12.2","prettier":"^1.19.1","mockgoose":"^8.0.4","typescript":"^4.9.5","@types/jest":"^29.5.12","@types/node":"^18.19.70","@types/express":"^4.17.21","semantic-release":"^17.4.7","@mixmaxhq/ts-config":"^1.2.1","eslint-config-mixmax":"^4.11.2","mongodb-memory-server":"^10.1.4","@mixmaxhq/prettier-config":"^1.0.0","@typescript-eslint/parser":"^4.33.0","cz-conventional-changelog":"^3.2.0","@mixmaxhq/commitlint-jenkins":"^1.4.4","@commitlint/config-conventional":"^8.3.4","@typescript-eslint/eslint-plugin":"^4.33.0","@mixmaxhq/semantic-release-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination_9.1.0_1751635249417_0.34098080644894524","host":"s3://npm-registry-packages-npm-production"}},"9.1.1-beta.1":{"name":"mongo-cursor-pagination","version":"9.1.1-beta.1","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@9.1.1-beta.1","maintainers":[{"name":"mikusd","email":"mikusdominikcz@gmail.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"jessem3","email":"jesse@mixmax.com"},{"name":"ahmed-anas","email":"syed.ahmed.anas@gmail.com"},{"name":"guilhermemj","email":"guilhermem.j@hotmail.com"},{"name":"jsalvata","email":"jordi@mixmax.com"},{"name":"gabriel-mixmax","email":"gabriel@mixmax.com"},{"name":"eduard.borges","email":"eduardborges@icloud.com"},{"name":"raphaelbs","email":"raphael.b.souza@hotmail.com"},{"name":"aaavakian","email":"aaavakn@gmail.com"},{"name":"mixmax_it","email":"it-ops@mixmax.com"},{"name":"leonardo-mixmax","email":"leonardo@mixmax.com"},{"name":"shrihari-mixmax","email":"shri@mixmax.com"},{"name":"akashbhalla","email":"akashbhalla@gmail.com"},{"name":"stefano.dalpiaz","email":"ste.dalpiaz@gmail.com"},{"name":"jordins","email":"jordi.nistal@gmail.com"},{"name":"aminao","email":"amina@mixmax.com"},{"name":"dombi","email":"botond.dombi@gmail.com"},{"name":"nzlaticmixmax","email":"nikola@mixmax.com"},{"name":"grahammixmax","email":"graham@mixmax.com"},{"name":"jpdjere","email":"jpdjeredjian@gmail.com"},{"name":"magickriss","email":"krisjanis@kallings.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"0b83b7a53c3af927f9fd43c13877e3663eaee259","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-9.1.1-beta.1.tgz","fileCount":55,"integrity":"sha512-Nmoo0aErlig8jOdZT3GNFM5g2fnU3AlTGUw/bpQW8Y/vvvnwaDNbJfN8Ir3SofPwytJIpXBJkKmnwhStjMKB1A==","signatures":[{"sig":"MEUCIQCydzckk17ZBYMpYFU3nhQY5cUuJ82XbXWAzWp3YI+nmgIgXRVxP1yHQolcT1Rxhuk1U+ObsO5jo70qXeu9zft47Rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104514},"main":"dist/node/index.js","types":"./dist/node/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"manualPublishMessage":"This repository is configured to use semantic-release for its releases. Please do not release manually.\n"},"engines":{"node":">= 6.9.1"},"gitHead":"6dde62989f820620d1af74f357e781c86c48f259","release":{"extends":"@mixmaxhq/semantic-release-config"},"scripts":{"ci":"npm run lint && npm run test","lint":"eslint . && tsc --noEmit","test":"npm run test:mongoist && npm run test:native","build":"rm -rf dist/ && tsc","test:native":"DRIVER=native jest","ci:commitlint":"commitlint-jenkins --pr-only","test:mongoist":"DRIVER=mongoist jest --forceExit","prepublishOnly":"npm run build","semantic-release":"SEMANTIC_COMMITLINT_SKIP=f4543f643bac890c627d538e6200c5f5a1d45ebc semantic-release"},"_npmUser":{"name":"jordins","email":"jordi.nistal@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"10.9.3","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"22.18.0","dependencies":{"bson":"^6.10.3","base64-url":"^2.2.0","underscore":"^1.12.1","object-path":"^0.11.8","projection-utils":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.2","eslint":"^7.32.0","mongodb":"^6.15.0","ts-jest":"^29.0.5","mongoist":"^4.0.1","mongoose":"^8.12.2","prettier":"^1.19.1","mockgoose":"^8.0.4","typescript":"^4.9.5","@types/jest":"^29.5.12","@types/node":"^18.19.70","@types/express":"^4.17.21","semantic-release":"^17.4.7","@mixmaxhq/ts-config":"^1.2.1","eslint-config-mixmax":"^4.11.2","mongodb-memory-server":"^10.1.4","@mixmaxhq/prettier-config":"^1.0.0","@typescript-eslint/parser":"^4.33.0","cz-conventional-changelog":"^3.2.0","@mixmaxhq/commitlint-jenkins":"^1.4.4","@commitlint/config-conventional":"^8.3.4","@typescript-eslint/eslint-plugin":"^4.33.0","@mixmaxhq/semantic-release-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination_9.1.1-beta.1_1761746594984_0.4186474790022521","host":"s3://npm-registry-packages-npm-production"}},"9.1.1":{"name":"mongo-cursor-pagination","version":"9.1.1","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","_id":"mongo-cursor-pagination@9.1.1","maintainers":[{"name":"mikusd","email":"mikusdominikcz@gmail.com"},{"name":"mixmax-codeship","email":"admin+mixmax-codeship-npm@mixmax.com"},{"name":"bradvogel","email":"bradavogel@gmail.com"},{"name":"jessem3","email":"jesse@mixmax.com"},{"name":"ahmed-anas","email":"syed.ahmed.anas@gmail.com"},{"name":"guilhermemj","email":"guilhermem.j@hotmail.com"},{"name":"jsalvata","email":"jordi@mixmax.com"},{"name":"gabriel-mixmax","email":"gabriel@mixmax.com"},{"name":"eduard.borges","email":"eduardborges@icloud.com"},{"name":"raphaelbs","email":"raphael.b.souza@hotmail.com"},{"name":"aaavakian","email":"aaavakn@gmail.com"},{"name":"mixmax_it","email":"it-ops@mixmax.com"},{"name":"leonardo-mixmax","email":"leonardo@mixmax.com"},{"name":"shrihari-mixmax","email":"shri@mixmax.com"},{"name":"akashbhalla","email":"akashbhalla@gmail.com"},{"name":"stefano.dalpiaz","email":"ste.dalpiaz@gmail.com"},{"name":"jordins","email":"jordi.nistal@gmail.com"},{"name":"aminao","email":"amina@mixmax.com"},{"name":"dombi","email":"botond.dombi@gmail.com"},{"name":"nzlaticmixmax","email":"nikola@mixmax.com"},{"name":"grahammixmax","email":"graham@mixmax.com"},{"name":"jpdjere","email":"jpdjeredjian@gmail.com"},{"name":"magickriss","email":"krisjanis@kallings.com"}],"homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"dist":{"shasum":"31fc90b7c93dd401f5bd63d82175d4a6fdf572c4","tarball":"https://registry.npmjs.org/mongo-cursor-pagination/-/mongo-cursor-pagination-9.1.1.tgz","fileCount":55,"integrity":"sha512-HPNFwjBX8UwjYQtfdOoNeJ/u85a8U/Yn/HimIwOdYFIcLvAshLuTLh1Me1rT4HUOCUjl8WmYSA/r+jWDiy/OLA==","signatures":[{"sig":"MEUCIQDXMMkkcZUywo/PVzgdEyJQYAQiNa8euHetXNGRE9rIVAIgPBEw3dMtmxugroTELOoEqgRR1AQCF3lfxKQaxD0XXhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104507},"main":"dist/node/index.js","types":"./dist/node/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"manualPublishMessage":"This repository is configured to use semantic-release for its releases. Please do not release manually.\n"},"engines":{"node":">= 6.9.1"},"gitHead":"706644fb9feb058286149946441d959eacd8a139","release":{"extends":"@mixmaxhq/semantic-release-config"},"scripts":{"ci":"npm run lint && npm run test","lint":"eslint . && tsc --noEmit","test":"npm run test:mongoist && npm run test:native","build":"rm -rf dist/ && tsc","test:native":"DRIVER=native jest","ci:commitlint":"commitlint-jenkins --pr-only","test:mongoist":"DRIVER=mongoist jest --forceExit","prepublishOnly":"npm run build","semantic-release":"SEMANTIC_COMMITLINT_SKIP=f4543f643bac890c627d538e6200c5f5a1d45ebc semantic-release"},"_npmUser":{"name":"jordins","email":"jordi.nistal@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"_npmVersion":"10.9.3","description":"Make it easy to return cursor-paginated results from a Mongo collection","directories":{},"_nodeVersion":"22.18.0","dependencies":{"bson":"^6.10.3","base64-url":"^2.2.0","underscore":"^1.12.1","object-path":"^0.11.8","projection-utils":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","eslint":"^7.32.0","mongodb":"^6.15.0","ts-jest":"^29.0.5","mongoist":"^4.0.1","mongoose":"^8.12.2","prettier":"^1.19.1","mockgoose":"^8.0.4","typescript":"^4.9.5","@types/jest":"^29.5.12","@types/node":"^18.19.70","@types/express":"^4.17.21","semantic-release":"^17.4.7","@mixmaxhq/ts-config":"^1.2.1","eslint-config-mixmax":"^4.11.2","mongodb-memory-server":"^10.1.4","@mixmaxhq/prettier-config":"^1.0.0","@typescript-eslint/parser":"^4.33.0","cz-conventional-changelog":"^3.2.0","@mixmaxhq/commitlint-jenkins":"^1.4.4","@commitlint/config-conventional":"^8.3.4","@typescript-eslint/eslint-plugin":"^4.33.0","@mixmaxhq/semantic-release-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongo-cursor-pagination_9.1.1_1761924394869_0.9191126768769833","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2016-10-26T00:08:11.527Z","modified":"2026-08-06T09:19:26.431Z","1.0.0":"2016-10-26T00:08:11.527Z","1.1.0":"2016-10-26T00:35:22.912Z","2.0.0":"2016-10-30T21:44:51.053Z","3.0.0":"2016-10-31T06:05:25.948Z","3.0.1":"2016-10-31T07:00:00.075Z","3.1.0":"2016-11-05T22:48:09.616Z","3.1.1":"2016-11-06T03:04:20.526Z","4.0.0":"2017-01-04T07:26:30.253Z","4.1.0":"2017-01-05T01:01:11.971Z","4.1.1":"2017-03-03T05:10:00.363Z","5.0.0":"2017-05-17T01:19:42.882Z","6.0.0":"2017-10-27T01:55:39.639Z","6.0.1":"2017-12-08T21:39:41.268Z","6.1.0":"2018-01-21T03:52:14.302Z","6.2.0":"2018-02-06T06:41:33.995Z","6.3.0":"2018-04-30T17:44:17.255Z","7.0.0":"2018-07-10T19:43:06.949Z","7.0.1":"2018-07-27T13:43:51.710Z","7.1.0":"2018-07-27T20:23:03.209Z","7.2.0":"2019-12-19T11:42:34.309Z","7.2.1":"2020-05-06T23:55:21.838Z","7.3.0":"2020-05-06T23:57:05.861Z","7.3.1":"2020-08-10T17:30:42.854Z","7.4.0":"2021-03-08T15:01:42.171Z","7.5.0":"2021-08-26T00:15:28.729Z","7.6.0":"2021-08-26T17:51:54.759Z","7.6.1":"2021-11-18T20:04:26.653Z","7.7.0":"2022-08-16T15:30:16.968Z","8.0.1":"2022-08-24T15:32:15.812Z","8.1.0":"2022-08-25T20:43:40.148Z","8.1.1":"2022-08-26T10:10:45.104Z","8.1.2":"2022-08-26T13:19:53.014Z","8.1.3":"2023-02-14T11:08:47.847Z","9.0.0":"2025-04-01T08:41:25.825Z","9.0.1":"2025-04-01T09:20:13.107Z","9.1.0":"2025-07-04T13:20:49.586Z","9.1.1-beta.1":"2025-10-29T14:03:15.174Z","9.1.1":"2025-10-31T15:26:35.046Z"},"bugs":{"url":"https://github.com/mixmaxhq/mongo-cursor-pagination/issues"},"author":{"url":"https://mixmax.com/","name":"Brad Vogel","email":"brad@mixmax.com"},"license":"MIT","homepage":"https://github.com/mixmaxhq/mongo-cursor-pagination#readme","keywords":["mongo","pagination","cursor","database","fulltext","search","find"],"repository":{"url":"git+https://github.com/mixmaxhq/mongo-cursor-pagination.git","type":"git"},"description":"Make it easy to return cursor-paginated results from a Mongo collection","maintainers":[{"email":"mikusdominikcz@gmail.com","name":"mikusd"},{"email":"admin+mixmax-codeship-npm@mixmax.com","name":"mixmax-codeship"},{"email":"jesse@mixmax.com","name":"jessem3"},{"email":"syed.ahmed.anas@gmail.com","name":"ahmed-anas"},{"email":"guilhermem.j@hotmail.com","name":"guilhermemj"},{"email":"jordi.salvat.i.alabart@gmail.com","name":"jsalvata"},{"email":"raphael.b.souza@hotmail.com","name":"raphaelbs"},{"email":"it-ops@mixmax.com","name":"mixmax_it"},{"email":"akashbhalla@gmail.com","name":"akashbhalla"},{"email":"jordi.nistal@gmail.com","name":"jordins"},{"email":"amina@mixmax.com","name":"aminao"},{"email":"misterpy@gmail.com","name":"misterpy"},{"email":"pialwlc@gmail.com","name":"mvpia"},{"email":"nirmal@mixmax.com","name":"its-nimo"},{"email":"alexander.k@mixmax.com","name":"kohlhofer_mixmax"},{"email":"jakub@mixmax.com","name":"jtutaj"},{"email":"pedro@mixmax.com","name":"pedro-mixmax"},{"email":"alexander.simovic@gmail.com","name":"simalexan"},{"email":"graham@mixmax.com","name":"grahammixmax"},{"email":"jpdjeredjian@gmail.com","name":"jpdjere"},{"email":"bradavogel@gmail.com","name":"bradvogel"}],"readme":"# mongo-cursor-pagination\n\n[![Build Status](https://travis-ci.org/mixmaxhq/mongo-cursor-pagination.svg?branch=master)](https://travis-ci.org/mixmaxhq/mongo-cursor-pagination)\n\nThis module aids in implementing \"cursor-based\" pagination using Mongo range queries or relevancy-based search results. **This module is currently used in production for the [Mixmax API](https://developer.mixmax.com) to return millions of results a day**.\n\n### New\n\n- [Now Supports Mongoose](https://github.com/mixmaxhq/mongo-cursor-pagination#with-mongoose)\n\n## Background\n\nSee this [blog post](https://mixmax.com/blog/api-paging-built-the-right-way) for background on why this library was built.\n\nAPI Pagination is typically implemented one of two different ways:\n\n1. Offset-based paging. This is traditional paging where `skip` and `limit` parameters are passed on the url (or some variation such as `page_num` and `count`). The API would return the results and some indication of whether there is a next page, such as `has_more` on the response. An issue with this approach is that it assumes a static data set; if collection changes while querying, then results in pages will shift and the response will be wrong.\n\n2. Cursor-based paging. An improved way of paging where an API passes back a \"cursor\" (an opaque string) to tell the caller where to query the next or previous pages. The cursor is usually passed using query parameters `next` and `previous`. It's implementation is typically more performant that skip/limit because it can jump to any page without traversing all the records. It also handles records being added or removed because it doesn't use fixed offsets.\n\nThis module helps in implementing #2 - cursor based paging - by providing a method that make it easy to query within a Mongo collection. It also helps by returning a url-safe string that you can return with your HTTP response (see example below).\n\nHere are some examples of cursor-based APIs:\n\n- [Twitter](https://dev.twitter.com/overview/api/cursoring)\n- [Stripe](https://stripe.com/docs/api#pagination-starting_after)\n- [Facebook](https://developers.facebook.com/docs/graph-api/using-graph-api/#cursors)\n\n## Install\n\n`npm install mongo-cursor-pagination --save`\n\n## Project language\n\nThis project has been converted to TypeScript to enhance type safety and improve developer tooling. All source files are now `.ts` files.\n\n## Usage\n\n### find()\n\nFind will return ordered and paged results based on a field (`paginatedField`) that you pass in.\n\nCall `find()` with the following parameters:\n\n```\n   Performs a find() query on a passed-in Mongo collection, using criteria you specify. The results\n   are ordered by the paginatedField.\n\n   @param {MongoCollection} collection A collection object returned from the MongoDB library's\n      or the mongoist package's `db.collection(<collectionName>)` method.\n   @param {Object} params\n      -query {Object} The find query.\n      -limit {Number} The page size. Must be between 1 and `config.MAX_LIMIT`.\n      -fields {Object} Fields to query in the Mongo object format, e.g. {_id: 1, timestamp :1}.\n        The default is to query all fields.\n      -paginatedField {String} The field name to query the range for. The field must be:\n          1. Orderable. We must sort by this value. If duplicate values for paginatedField field\n            exist, the results will be secondarily ordered by the _id.\n          2. Indexed. For large collections, this should be indexed for query performance.\n          3. Immutable. If the value changes between paged queries, it could appear twice.\n          4. Consistent. All values (except undefined and null values) must be of the same type.\n        The default is to use the Mongo built-in '_id' field, which satisfies the above criteria.\n        The only reason to NOT use the Mongo _id field is if you chose to implement your own ids.\n      -sortAscending {Boolean} True to sort using paginatedField ascending (default is false - descending).\n      -sortCaseInsensitive {boolean} Whether to ignore case when sorting, in which case `paginatedField`\n        must be a string property.\n      -next {String} The value to start querying the page.\n      -previous {String} The value to start querying previous page.\n   @param {Function} done Node errback style function.\n```\n\nExample:\n\n```js\nconst mongoist = require('mongoist');\nconst MongoPaging = require('mongo-cursor-pagination');\n\nconst db = mongoist('mongodb://localhost:27017/mydb');\n\nasync function findExample() {\n  await db.collection('myobjects').insertMany([\n    {\n      counter: 1,\n    },\n    {\n      counter: 2,\n    },\n    {\n      counter: 3,\n    },\n    {\n      counter: 4,\n    },\n  ]);\n\n  // Query the first page.\n  let result = await MongoPaging.find(db.collection('myobjects'), {\n    limit: 2,\n  });\n  console.log(result);\n\n  // Query next page.\n  result = await MongoPaging.find(db.collection('myobjects'), {\n    limit: 2,\n    next: result.next, // This queries the next page\n  });\n  console.log(result);\n}\n\nfindExample().catch(console.log);\n```\n\nOutput:\n\n```sh\npage 1 { results:\n   [ { _id: 580fd16aca2a6b271562d8bb, counter: 4 },\n     { _id: 580fd16aca2a6b271562d8ba, counter: 3 } ],\n  next: 'eyIkb2lkIjoiNTgwZmQxNmFjYTJhNmIyNzE1NjJkOGJhIn0',\n  hasNext: true }\npage 2 { results:\n   [ { _id: 580fd16aca2a6b271562d8b9, counter: 2 },\n     { _id: 580fd16aca2a6b271562d8b8, counter: 1 } ],\n  previous: 'eyIkb2lkIjoiNTgwZmQxNmFjYTJhNmIyNzE1NjJkOGI5In0',\n  next: 'eyIkb2lkIjoiNTgwZmQxNmFjYTJhNmIyNzE1NjJkOGI4In0',\n  hasNext: false }\n```\n\n## With Mongoose\n\nInitialize Your Schema\n\n```js\nconst MongoPaging = require('mongo-cursor-pagination');\nconst mongoose = require('mongoose');\nconst counterSchema = new mongoose.Schema({ counter: Number });\n```\n\nPlug the `mongoosePlugin`.\n\n```js\n// this will add paginate function.\ncounterSchema.plugin(MongoPaging.mongoosePlugin);\n\nconst counter = mongoose.model('counter', counterSchema);\n\n// default function is \"paginate\"\ncounter.paginate({ limit: 10 }).then((result) => {\n  console.log(result);\n});\n```\n\nfor paginate params [refer the find section](https://github.com/mixmaxhq/mongo-cursor-pagination#find)\n\n```js\nconst MongoPaging = require('mongo-cursor-pagination');\nconst mongoose = require('mongoose');\n\nconst counterSchema = new mongoose.Schema({ counter: Number });\n\n// give custom function name\n\ncounterSchema.plugin(MongoPaging.mongoosePlugin, { name: 'paginateFN' });\n\nconst counter = mongoose.model('counter',\ncounterSchema);\n\n// now you can call the custom named function\n\ncounter.paginateFN(params)\n.then(....)\n.catch(....);\n\n```\n\nYou can also use the search function (as described below) like so;\n\n```js\n// this will add paginate function.\ncounterSchema.plugin(MongoPaging.mongoosePlugin);\n\n// give custom function name\n// counterSchema.plugin(MongoPaging.mongoosePlugin, { searchFnName: 'searchFN' });\n\nconst counter = mongoose.model('counter', counterSchema);\n\n// default function is \"paginate\"\ncounter.search('dog', { limit: 10 }).then((result) => {\n  console.log(result);\n});\n```\n\n### search()\n\nSearch uses Mongo's [text search](https://docs.mongodb.com/v3.2/text-search/) feature and will return paged results ordered by search relevancy. As such, and unlike `find()`, it does not take a `paginatedField` parameter.\n\n```\n   Performs a search query on a Mongo collection and pages the results. This is different from\n   find() in that the results are ordered by their relevancy, and as such, it does not take\n   a paginatedField parameter. Note that this is less performant than find() because it must\n   perform the full search on each call to this function. Also note that results might change\n\n    @param {MongoCollection} collection A collection object returned from the MongoDB library's\n       or the mongoist package's `db.collection(<collectionName>)` method. This MUST have a Mongo\n       $text index on it.\n      See https://docs.mongodb.com/manual/core/index-text/.\n   @param {String} searchString String to search on.\n   @param {Object} params\n      -query {Object} The find query.\n      -limit {Number} The page size. Must be between 1 and `config.MAX_LIMIT`.\n      -fields {Object} Fields to query in the Mongo object format, e.g. {title :1}.\n        The default is to query ONLY _id (note this is a difference from `find()`).\n      -next {String} The value to start querying the page. Defaults to start at the beginning of\n        the results.\n```\n\nExample:\n\n```js\nconst mongoist = require('mongoist');\nconst MongoPaging = require('mongo-cursor-pagination');\n\nconst db = mongoist('mongodb://localhost:27017/mydb');\n\nasync function searchExample() {\n  await db.collection('myobjects').ensureIndex({\n    mytext: 'text',\n  });\n\n  await db.collection('myobjects').insertMany([\n    {\n      mytext: 'dogs',\n    },\n    {\n      mytext: 'dogs cats',\n    },\n    {\n      mytext: 'dogs cats pigs',\n    },\n  ]);\n\n  // Query the first page.\n  let result = await MongoPaging.search(db.collection('myobjects'), 'dogs', {\n    fields: {\n      mytext: 1,\n    },\n    limit: 2,\n  });\n  console.log(result);\n\n  // Query next page.\n  result = await MongoPaging.search(db.collection('myobjects'), 'dogs', {\n    limit: 2,\n    next: result.next, // This queries the next page\n  });\n  console.log(result);\n}\n\nsearchExample().catch(console.log);\n```\n\nOutput:\n\n```sh\npage 1  { results:\n   [ { _id: 581668318c11596af22a62de, mytext: 'dogs', score: 1 },\n     { _id: 581668318c11596af22a62df, mytext: 'dogs cats', score: 0.75 } ],\n  next: 'WzAuNzUseyIkb2lkIjoiNTgxNjY4MzE4YzExNTk2YWYyMmE2MmRmIn1d' }\npage 2 { results:\n   [ { _id: 581668318c11596af22a62e0, score: 0.6666666666666666 } ] }\n```\n\n### Use with ExpressJS\n\nA popular use of this module is with Express to implement a basic API. As a convenience for this use-case, this library exposes a `findWithReq` function that takes the request object from your Express middleware and returns results:\n\nSo this code using `find()`:\n\n```js\nrouter.get('/myobjects', async (req, res, next) => {\n  try {\n    const result = await MongoPaging.find(db.collection('myobjects'), {\n      query: {\n        userId: req.user._id\n      },\n      paginatedField: 'created',\n      fields: { // Also need to read req.query.fields to use to filter these fields\n        _id: 1,\n        created: 1\n      },\n      limit: req.query.limit, // Also need to cap this to 25\n      next: req.query.next,\n      previous: req.query.previous,\n    }\n    res.json(result);\n  } catch (err) {\n    next(err);\n  }\n});\n```\n\nIs more elegant with `findWithReq()`:\n\n```js\nrouter.get('/myobjects', async (req, res, next) => {\n  try {\n    const result = await MongoPaging.findWithReq(req, db.collection('myobjects'), {\n      query: {\n        userId: req.user._id\n      },\n      paginatedField: 'created',\n      fields: {\n        _id: 1,\n        created: 1\n      },\n      limit: 25 // Upper limit\n    }\n    res.json(result);\n  } catch (err) {\n    next(err);\n  }\n});\n```\n\n`findWithReq()` also handles basic security such as making sure the `limit` and `fields` requested on the URL are within the allowed values you specify in `params`.\n\n### Number of results\n\nIf the `limit` parameter isn't passed, then this library will default to returning 50 results. This can be overridden by setting `mongoPaging.config.DEFAULT_LIMIT = <new default limit>;`. Regardless of the `limit` passed in, a maximum of 300 documents will be returned. This can be overridden by setting `mongoPaging.config.MAX_LIMIT = <new max limit>;`.\n\n### Alphabetical sorting\n\nThe collation to use for alphabetical sorting, both with `find` and `aggregate`, can be selected by setting `mongoPaging.config.COLLATION`. If this parameter is\nnot set, no collation will be provided for the aggregation/cursor, which means that MongoDB will use whatever collation was set for the collection.\n\n## (!) Important note regarding collation (!)\n\nIf using a global collation setting, or a query with collation argument, ensure that your collections' indexes (that index upon string fields)\nhave been created with the same collation option; if this isn't the case, your queries will be unable to\ntake advantage of any indexes.\n\nSee mongo documentation: https://docs.mongodb.com/manual/reference/collation/#collation-and-index-use\n\nFor instance, given the following index:\n\n```js\ndb.people.createIndex({ city: 1, _id: 1 });\n```\n\nWhen executing the query:\n\n```js\nMongoPaging.find(db.people, {\n  limit: 25,\n  paginatedField: 'city'\n  collation: { locale: 'en' },\n});\n```\n\nThe index won't be used for the query because it doesn't include the collation used. The index should added as such:\n\n```js\ndb.people.createIndex({ city: 1, _id: 1 }, { collation: { locale: 'en' } });\n```\n\n### Indexes for sorting\n\n`mongo-cursor-pagination` uses `_id` as a secondary sorting field when providing a `paginatedField` property. It is recommended that you have an index for optimal performance. Example:\n\n```js\nMongoPaging.find(db.people, {\n  query: {\n    name: 'John'\n  },\n  paginatedField: 'city'\n  limit: 25,\n}).then((results) => {\n  // handle results.\n});\n```\n\nFor the above query to be optimal, you should have an index like:\n\n```js\ndb.people.createIndex({\n  name: 1,\n  city: 1,\n  _id: 1,\n});\n```\n\n## Running tests\n\nTo run tests, you first must [start a Mongo server on port 27017](https://mongodb.github.io/node-mongodb-native/2.2/quick-start/) and then run `npm test`.\n\n## Future ideas\n\n- Add support to `search()` to query previous pages.\n\n## Publishing a new version\n\n```\nGH_TOKEN=xxx npx semantic-release --no-ci\n```\n","readmeFilename":"README.md"}