{"_id":"sequelize-cursor-pagination","_rev":"32-b9dfd1f6171e6fc047c2c1c3de093e5a","name":"sequelize-cursor-pagination","dist-tags":{"latest":"3.5.1"},"versions":{"1.0.0":{"name":"sequelize-cursor-pagination","version":"1.0.0","license":"MIT","_id":"sequelize-cursor-pagination@1.0.0","maintainers":[{"name":"kalleilv","email":"kalle.ilves@helsinki.fi"}],"dist":{"shasum":"f82f71b3edf8b53caa96de2454100c3de8d65d6f","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-1.0.0.tgz","integrity":"sha512-DVfoz86acb7jOvTLuB5DCDEJLqBJt3azuikhLoMpQVpw/jGLSywSw7QTXbF8xODmKCJW/dOfbHBedDWl17mcGQ==","signatures":[{"sig":"MEUCIH8av5PccGsPunsqiAEOkni6D7n97euVF3mIxjCZ4lE1AiEAxAczgcqQZx5c7xaQIpam1+klkmFh2hEtn2LzjGM8yRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/index.js","gitHead":"e3cbdef354b90023cd80a3ba45d16010c598b13f","scripts":{"test":"yarn ava -- --serial"},"_npmUser":{"name":"kalleilv","email":"kalle.ilves@helsinki.fi"},"_npmVersion":"5.3.0","description":"Sequelize model decorator which provides cursor based pagination queries. [Some motivation and background](https://dev-blog.apollodata.com/understanding-pagination-rest-graphql-and-relay-b10f835549e7).","directories":{},"_nodeVersion":"8.4.0","dependencies":{"base-64":"^0.1.0"},"devDependencies":{"ava":"^0.22.0","sqlite3":"^3.1.11","sequelize":"^4.8.4"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination-1.0.0.tgz_1505926135776_0.5818515552673489","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"sequelize-cursor-pagination","version":"1.0.1","license":"MIT","_id":"sequelize-cursor-pagination@1.0.1","maintainers":[{"name":"kalleilv","email":"kalle.ilves@helsinki.fi"}],"dist":{"shasum":"8ab329e394bfebf0b3d969678175c3922a599817","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-1.0.1.tgz","integrity":"sha512-iYxCwo6DSkGVxLl4JGkkyqp74B9dhq/TzIFOmnk3xBRTc2VpDG2c52Pu+L1CKqVB6VMtqLgKm+BWNe4hxmcGrg==","signatures":[{"sig":"MEYCIQC+vNNqGROp05tTKA6LyHlXMq0dh/1P8a8zms6Qo5E2MwIhANO2hgXHjnU/hrTV+iVN2573+adWPJ+lV4RNGUu1Mey2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/index.js","gitHead":"1056eb58b86baa3d7f5959cd343676e1d3939186","scripts":{"test":"yarn ava -- --serial"},"_npmUser":{"name":"kalleilv","email":"kalle.ilves@helsinki.fi"},"_npmVersion":"5.3.0","description":"Sequelize model decorator which provides cursor based pagination queries. [Some motivation and background](https://dev-blog.apollodata.com/understanding-pagination-rest-graphql-and-relay-b10f835549e7).","directories":{},"_nodeVersion":"8.4.0","dependencies":{"base-64":"^0.1.0"},"devDependencies":{"ava":"^0.22.0","sqlite3":"^3.1.11","sequelize":"^4.8.4"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination-1.0.1.tgz_1505927162117_0.9784932774491608","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"sequelize-cursor-pagination","version":"1.0.2","keywords":["sequelize","pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@1.0.2","maintainers":[{"name":"kalleilv","email":"kalle.ilves@helsinki.fi"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"769eb059d12cce44e139ed97ed79bd517b10626a","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-1.0.2.tgz","integrity":"sha512-fsoJ5yd4m3+Y7nVyOxcOxQvQ8XgCmmJqAV901NueuSztiOoGVwSZu33XMEOYuI22GXiU2ngse8ie3tgkfl5OIQ==","signatures":[{"sig":"MEQCIEkt6WrEPwaxZql+JdyIkQsenRMcVfAWFV9RREzpiwCgAiBmZ3cl6AX/98gYL2g5OMP/MSROYRNYvAlTIL6NjCWgyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/index.js","gitHead":"c37a64377d50376177f7cf5a04ff57a3ca60806b","scripts":{"test":"yarn ava -- --serial"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"5.3.0","description":"Sequelize model decorator which provides cursor based pagination queries","directories":{},"_nodeVersion":"8.4.0","dependencies":{"base-64":"^0.1.0"},"devDependencies":{"ava":"^0.22.0","sqlite3":"^3.1.11","sequelize":"^4.8.4"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination-1.0.2.tgz_1506005411918_0.13937258790247142","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"sequelize-cursor-pagination","version":"1.0.3","keywords":["sequelize","pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@1.0.3","maintainers":[{"name":"kalleilv","email":"kalle.ilves@helsinki.fi"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"37f8f2e89cc190d75fc8b747dfa5f731b2fa77b8","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-1.0.3.tgz","integrity":"sha512-D3qQBzAhyIlhHEc5AGeNwsutgKUj8XEzpK6lqibNQZkM70enDkwYGspFJ0FptOMXP7wyOWw32jzyb7mhMJLONw==","signatures":[{"sig":"MEUCIEcF5HqoHt0gIeJiXGdViacklA3J+uAt7asBc0aWeyYrAiEA0fQoH4K0MPcIMygBLZT85cp9PThIEfPybTWD28O9pJw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/index.js","gitHead":"9273fc082463c36583fd955f5ef2d2b78b6733d0","scripts":{"test":"yarn ava -- --serial"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"5.3.0","description":"Sequelize model decorator which provides cursor based pagination queries","directories":{},"_nodeVersion":"8.4.0","dependencies":{"base-64":"^0.1.0"},"devDependencies":{"ava":"^0.22.0","sqlite3":"^3.1.11","sequelize":"^4.8.4"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination-1.0.3.tgz_1506006411148_0.8445723343174905","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"sequelize-cursor-pagination","version":"1.0.4","keywords":["sequelize","pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@1.0.4","maintainers":[{"name":"kalleilv","email":"kalle.ilves@helsinki.fi"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"dbe6b597e6425eb0d1b9140ad6250a2ff620d864","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-1.0.4.tgz","fileCount":6,"integrity":"sha512-DKLWEiT+3l4eFiUcv71K+keaYDee6r/CmTojU8py7SolvejB7ShXrGrKxojIWY0qs55Mh4thqXbtM6vrNtBjPw==","signatures":[{"sig":"MEUCIBvUUb+m25CK5ggGwgAGl6tlP+NfqscZO0xoT8beLLiWAiEArsehUP9L+2Zqc+gEv9jQ295DRSnLvG3J28+AaNtfygs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1eGBCRA9TVsSAnZWagAAUEAQAIWx7WJT0LD5Y4XYhned\nUNaVsFCPGNs/kXqUnKtyNduSbQumtJGslNFAEBudQNBdPOChrff4r7Yz2Lfs\n7zzrvMCKfoNHfdIWY5hSYW7DkQqdcfrX+3Z90bRYp5fkf1pF/tYba5SKKG+W\nm9Zd3ZSGu/y563U5FFJs97PRAa9vDrOaoRNh3HIUoeYlNBCGDOuDU1SV2tww\nOdtuXMwvrVo3Btwcz7KGbTqKFzwLtJG6zXBK+WQygLn4qBk1DksPjvFlCNCR\nGxp0V1xOmsROW4z2RRoAeHSW7pnKXVRTZNOYB6TCp2Dq4WwnJDLlVSOX2yKz\n1GnfwuvLEk1aysJglCaiz5cX1ZYwRAdtX7wyMm5vexZ2DcRAwMODtwudT3jL\nDiZgDsNLuL/ko4iERFQSrz6XtghHn0LPjjW4ZLMXtFsoaGkJMIjrvuGb/iE8\nAqdTD9E5u4H1rrSPeXMPICl1ShnojwUDZbivMo/UOjeqKyeXIu6l1ff9tPuL\ntjfdKUb+AtlErP5uRoS9yWLr6PWsImv3wZzvjrFYCutPOnTvjNxeN23Ic9Qb\nLxGaqG8OV9qjcU761bbj0O1MUce8mMckI387vdDSeFesGxBgZ4TNqpvrOdgT\nwFjP89LHHF7YLt2QcjfbDtB5aJWuleCjZ7mMOsNaAU2yyUtkox7AUhn2lx4N\n8WsL\r\n=qj9B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"eb64aefb6bb4d57ee39a4e2e44e6a0e9f83bb1f4","scripts":{"test":"yarn ava --serial"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"5.6.0","description":"Sequelize model decorator which provides cursor based pagination queries","directories":{},"_nodeVersion":"9.4.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.22.0","sqlite3":"^3.1.11","sequelize":"^4.15.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_1.0.4_1523966335807_0.9454361213172229","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"sequelize-cursor-pagination","version":"1.1.0","keywords":["sequelize","pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@1.1.0","maintainers":[{"name":"kalleilv","email":"kalle.ilves@helsinki.fi"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"ae366e37101196ea18d4b83170128b65bfed9683","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-1.1.0.tgz","fileCount":6,"integrity":"sha512-fIqcdjf+mgesrJIouuJkBclnOUAhr2L2pta9Qh6m+VbEVwDdKJXnMxorGVcqH7sxzt3gaVp8op3oDq14rwLXnA==","signatures":[{"sig":"MEUCIQDS4rQApkTsGTi26f0isYOBSoG6f+GZRm3S3119EfzcYgIgeQLnqHoUp29bm/U2t6v+OcN5uSQe39RwOeM5tHviCFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOdP7CRA9TVsSAnZWagAAvEwQAId0gAoH/sv4mPjJt5Y3\nz5NNwJ1xBvNwVlTQFNxH3US5nicyuO+4UDl8TP0tXqoDjiuKwj+fd2r4UQVg\n5zf61UHygWYIGDAPK/cxP3cjP8vOsatqBlQU4JoVRUoxtvl0my6hXrNS5tY+\nqtqGZ9W9KKmJBptQrAsl81Lns26k1W7gseYugJyDFn9EVuT3rWrnjZz0LKTI\nj5HHQv49kTgVAdrXs9qEW2T9bzHQaUh/BuX/2CzzmrKwh9+V+ZSg7vW9RQ5z\nHWX6SMlaonCiCUjxcH2DWSgeQjJKYPA9a8ojDLX5nsIawZisnlmDZPUWX7E9\nRIIUFugcUavQnKsuUVL59lp8vZVsImkXL8H10gFTaIQfdaBJ+nK+zlOAdV8+\nEMSEcVTosyEjmcIkcqjJSSO50OJ+C4O5gr5pcNvCowdAN9oVGb9c93Ne3yKJ\nQdNMTJyVFndqoooo46q5bBlzlfgZbcSh2ZtBeGADIQgdD4X0z4Xk2fgG/Nx8\noeL1mIOguI0Al+pGUA8WyywKVK78oXyGm3VtJ8SFVOJDHVbXaoAKjT0W4VKO\npc2Bqk37LgHbFNUFE+b/PZRgfH7O0RWH3LAq6BsuHqdJU2lFkAZvd6EiIKZj\nPDkpp3nPmuEhgtRuh/Ql4VoLsz8zb0jNzpcKX5u9YKPhAT8Xpkda+/2E7prK\nFfRK\r\n=N1Kc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"feefb0849fa882e4898c79a3c9f13e69fa4b441b","scripts":{"test":"yarn ava --serial"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"5.6.0","description":"Sequelize model decorator which provides cursor based pagination queries","directories":{},"_nodeVersion":"9.4.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.22.0","sqlite3":"^3.1.11","sequelize":"^4.15.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_1.1.0_1530516475551_0.8584315446933792","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"sequelize-cursor-pagination","version":"1.2.0","keywords":["sequelize","pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@1.2.0","maintainers":[{"name":"kalleilv","email":"kalle.ilves@helsinki.fi"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"adefefca6c140a5c3d0d0df1ec408d83ce3e84cf","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-1.2.0.tgz","fileCount":6,"integrity":"sha512-l6uwUDomq8Qg7vLhfU9IFUhNVzjs2h6lSGwJAYVo4uyCf48J2BEQaVs1UKOhqIZo0JFV1O5TmBN6gnqpRbuQNQ==","signatures":[{"sig":"MEUCIQDJlICardwyjUF9712ZITIB5pO+DzTB5E3jSZDa9Jiq3QIgLVxghDnVwG0/nyynPJC8CFbxzkYOuy7FSmjagY+vac0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjRQ6CRA9TVsSAnZWagAAlLkP/i2o4zXHtWChz+1yhJ0N\nJZIBbmjsW+fGxUNgM2DQ0rUo8cx+5d5dH9//W2Pv+q737pI4qeIdIvpVhTEK\nM+YQry58TjS8U5Qcp6shVO6+n5hqFlvmDdI3Dbd8CIjEN+/mqgompuyN00+U\nwF1ROIdVxry8QZYZWjIZFi6GJj+jUGfvmMOrToZNFY3DtHN/p9y0iLpyPaH5\n9tJ0thGB/VctzLnxZ8Md/vemCutIvwS+T4IEHF/YJmKZ4C2AnhkF4g18cxXy\nTXWaVHEzY3WSNy8WF1jJk8cfsvKwlz0mwazjSjklhNDa63hNNMKetKXWjLqh\nLkU6Vz3nmzliVaZaW8Yj7xg1srq6nidtdYeCv3k3sWuMy0hiSshaiiU0NTH2\nbxDCpEQAsMd4a4aczjjVyUmaZg3Y6fERfVMH/MI2nnIrYltRW0BS841ybYmD\n4vuIikBXBZzaT1/imBrS2RswsfiWCBZJ0tBQg4OSWlI9KnIIB487U0PcoHbG\n8JUKUDpM/lPGBRZIoHe1RgBhuMcU+9p+o1EBL3kOv2v4XPLFyStK09FPdSpl\nb53KAhL/37g8gEy8RlC3QTBMXzLQYMyc8s/5mI3FTh3eP2Q5wD1cpl9e/Ol/\noHMX5+t8mGy5CYni2pzMvpP3UNFomg+B2BrfZ2ezygVR7VZpfowTztF/8kcp\n8kMN\r\n=IwNm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"46e48fe7ff7d22777467bbbc32f21cc138166815","scripts":{"test":"yarn ava --serial"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"5.6.0","description":"Sequelize model decorator which provides cursor based pagination queries","directories":{},"_nodeVersion":"9.4.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.22.0","sqlite3":"^3.1.11","sequelize":"^4.15.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_1.2.0_1535972409687_0.5739660357662075","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"sequelize-cursor-pagination","version":"1.3.0","keywords":["sequelize","pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@1.3.0","maintainers":[{"name":"kalleilv","email":"kalle.ilves@helsinki.fi"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"3564cc710963b03370974abc7eb454cd67f9ddaa","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-1.3.0.tgz","fileCount":6,"integrity":"sha512-CHBlAdDfLL5dkjOrzyh+saOKIxpD3Jb/gV/VLKFnUoVRbq1ZI/kZDL+KTu8jyjz8NlVd8SvSYiUhg7Ku3JNM2g==","signatures":[{"sig":"MEQCIH76zI6UwFN1UBGjyuHhfoxsVce56a3jwr0hDgyIm1nZAiAJf02kez+Ftphqd0ZxJtqy2npRJlOYW1GN0e0Qpyv9Sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9UAxCRA9TVsSAnZWagAAYS4P/jUPjWOV1KEjBe85WCn2\nRflIlkf4v2yz125fFl38aUbgEUkjYo+25oI5HkKPz8mD6dhr3fxN44L5bFL5\nl6s8pf4fi5dUYq14cUbkZ2dfqAbohOP4F4iclcOgihsHGqQTLZYaBDhJdzXD\nmu6vDb/ocuOPH4Dllcn79o8sOo73B8naDzjyH/a/X3XLWWN7CH60cQnRKhfR\nBBi69NULn0rPz3K99hGTBbpGHZLLjEN8j5AEm6h9QA0gOxk/TrNuRV8qqDYn\nV8nKE9E7aQgZeq//IN698RKInZSeHtHjTfiDgmOuPLIrDX3A9NVzFBCZsLrg\nv/0BMl2WDOUH9uTbPW4SQbqs5rne41VXO7HNwrs0GQDeR9Vu+FAbyZFq3A8K\nNwpoR0H2rPDUUfxiVtfROZVroRVCesuuVSU2yf+HXaysUqsQGVz85eJILXrL\niHg1c1zEq8WzfNYj1pfdQPm/Io73n2VhIM+Wm7caTWI3hCHbJQ2K1ekmVy/E\n7yIEHmV/oNaFP6QcTOJ0H0CdceqGbikvIkrm00asnaiQgfRf3S/k2Sg8toZh\n8aOmJMxBj6X5DQVvsrWJAn3ymMTloXAlbOFaYVdyRxMaAzrOQUAvt/i96TY8\nGZPBS0SpSIpFpq5FPm39D95FI9HRQKj82T8tkRFrFI0g+W3JhUeAZ7XL846o\nXJu9\r\n=N4st\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"b1baf7f37bbb87a7e3af3276bc5209943a4de849","scripts":{"test":"yarn ava --serial"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"6.2.0","description":"Sequelize model decorator which provides cursor based pagination queries","directories":{},"_nodeVersion":"10.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.22.0","sqlite3":"^3.1.11","sequelize":"^4.15.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_1.3.0_1542799409075_0.2716021588588511","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"sequelize-cursor-pagination","version":"1.4.0","keywords":["sequelize","pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@1.4.0","maintainers":[{"name":"kalleilv","email":"kalle.ilves@helsinki.fi"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"e60aa404313a6d68185b216abea5a5b87f2baa25","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-1.4.0.tgz","fileCount":7,"integrity":"sha512-zQh1LHT7qijq41asRHwid+V3QUMdJobmvXexIwZLVWOhpcii41gdIGdwxwaERWxYq90Y/M1HaZN8O/6hyRU7ng==","signatures":[{"sig":"MEYCIQDhbVPBMDIejcrF0OdPYHhm6+SfHISnlG/o9ebRS2tuiAIhAKNB54+RPOCIvQCgU5h3u+CLbQswGlGRd1e4ezRHMh/t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczB2XCRA9TVsSAnZWagAAZ0gP/09Lvcn7zmZg6+Qy7Uk6\nyxaB216Mav4jrlUAyciItLPSCOPGRMG8AFG+Tk+4+BYfJfjLreU2ZcvIf/lQ\nHKpq+ZnRBcq2oXuJRyXObbW/N7F+qnVEM1qkQLC0X+N1cWdCc4hdWYHBNaPB\nSLyShvbVe7J9E84xTY49AyILsl2kU1rflYjcIxvWQXDLzvY9z2LTE93PW1oH\niXC4o3wM6VFYvTqLDe+OEaLPw7W26QXpDyHE6WvKWTStX748hB1YbiVOhs/I\nD94GfjgEFDv458t1qvLlB7K1RBbR4zUO+G4ua+Qtxd1+Moj6SsQB+eRREID3\nnKEyidbsDD/hQvMxDaP7wN+RvPq1kTKA82sSZDysQRKwRrITMEyYhNOqAfee\n+y7Xb3D5hNPjatJUY+y5sXdv/rGuJJW7cH7+9vL+xKal/20LDenQGvCYuxDs\ncAVt3CXvrsuP2v+c8ytWZ01li4fWGxnVFzVsBWzb70ptOxh8yxM7kFH9pxX3\n6VaLzNUYovVCgM1/HC9lUUZlaicSLa6K184+H5fW3JlE4oYmJ9aULN8xjyWl\ngHUqukvI+yXBRgC+sDM/Es2bJh4PMNPsoUgEGMW4cvPCpESWZR88F+FWcMwU\nkED744P/Ds77vsPMqrfh30kwX/Sur0sr+UHjpei0WsZoy58f6yXezGcAWDpv\nBxEh\r\n=Yt1o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"5a6f8ea0642dfe777a4a8158a47fede1f9694d79","scripts":{"test":"yarn ava --serial"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"6.5.0-next.0","description":"Sequelize model decorator which provides cursor based pagination queries","directories":{},"_nodeVersion":"11.6.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.22.0","sqlite3":"4.0.6","sequelize":"5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_1.4.0_1556880790926_0.17536437550020434","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"sequelize-cursor-pagination","version":"1.5.0","keywords":["sequelize","pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@1.5.0","maintainers":[{"name":"kalleilv","email":"kalle.ilves@helsinki.fi"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"b1a3a35a50f63753c5f4442f0eb715610432d1ef","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-1.5.0.tgz","fileCount":7,"integrity":"sha512-D5k01hO6sp8oSbrx0+eFmqI1nFJH3O2WwUfD9OHnywB6knYz7dAOKixZKhir1J9dhgThUux/s4ACdyOsnokgQw==","signatures":[{"sig":"MEUCICg/d78PFA+mzx61AD2BAfQqRGMDs4uy7N/dPhcd9Z5dAiEAmGXntgahvtR3O7jB4C9jap0Ze68IEydJRpUCFMGl6oA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczCF9CRA9TVsSAnZWagAA7RYP/R93t9NbZZTw54sXImZe\nimDB0tQdSn07xOllzizUUNNNQLKaPtobRWcQpBNwZFhd9sdHTnFOdhLvQhgH\nD12/ZbDmjZUFuigvee9oa81F/0UyWaLZL5ifa9j5pKuXzg508K4A3WhE/QNm\n4smfrBmWSPLEwm3qu4oI7PJCGsEwnsCMJ3ocWsLJ2dqDt9+2FD9gRdKeOrsT\nURLgQNK5yjzj67tnPQMOsmyuA74h6yahUjVFUdcLuK7KSBrV7W+2ggNYwsKu\nGm/XThkEdz5RB6b4pj0HgHosycGafMkCfLZiUqKYO8BblT0dEs4cCJOKh6u1\n74Pk9eiEdzjWUTxVdZ3R7ZoYA4xSzgiEHunUQOgVqvlL2GdV+2ZttTW3DWYw\nT6kZhMxSpT8WNleC+bG91WeTpW6vkJSj0mclcogFBVxlNXnP+RNSfjDCDCo3\nD94yeUv1HWAB0/jFT+3/3s+co0Mh+wk5FdmnAxWASMWeUKsRngAtUc71uM+E\nKOtI5WcT6c5xp/2F/9q97/7VD7eXuDZuiNy25itxdYoWsA3UnRHhDQ/xWbbT\nGumsj+bnzNf+3U5bbO0BLnMc1jtBo0HrAINgghw3W8vaVYstPzRFHMavjGoT\nevWIKkn1cICfhlWFOsmrOziAtzRGScS3E7aUAAi3NbwHGnuN7tByg24AJ93T\nBx/N\r\n=DoWC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"0aaa4fa730d3e82f1c4185e8924de3e2942bfc95","scripts":{"test":"yarn ava --serial"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"6.5.0-next.0","description":"Sequelize model decorator which provides cursor based pagination queries","directories":{},"_nodeVersion":"11.6.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.22.0","sqlite3":"4.0.6","sequelize":"5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_1.5.0_1556881788513_0.6461622720223941","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"sequelize-cursor-pagination","version":"1.6.0","keywords":["sequelize","pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@1.6.0","maintainers":[{"name":"kalleilv","email":"kalle.ilves@helsinki.fi"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"929ce4a04ee470bc65dc379a8f1563421f2f4ce1","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-1.6.0.tgz","fileCount":7,"integrity":"sha512-j/XYc0wJEHvTCrjRWvWU58rbGRjYXQ1xPR5JXadSqJVvLmRSLHK/GmRnRb/mydtIu6WFQOwbPQSeTR8FQggfGg==","signatures":[{"sig":"MEUCIDdsX0FVNw7xdYvOpiTaBJRHH9PjSfkfvK/6SFLagHFwAiEAyCxLrrb/8Q/gjDNpyLdTtHhJK1zsuqRXCfk7IaiZCkc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNWFOCRA9TVsSAnZWagAAh3UP/1NvJ/V3AefNFloS9DuK\nZZHnISnWdf9WHLxngOlwl/Wdn1cNMVEEq32c8JVYhaGKw+Bty/r/xw9Xq5k7\ntOy78ffQBIvsw3wxASD1gx0vlky4mFK7QP3Y2mGm3jfKdbpXIZz1asltTPXT\n4jgIc3oGd6XbVLTe1C9k3S3ejY6H0fhKVkyB1uKvTNULdwCg5JwF9HGAVt0H\nGzQGCbf3STSHkudGscosr+EB2Tn0Cu4MW4OEtREw7SM8GwAkk5aZ5UMrz9ZU\nSNpaVNwR0V95uUcdtE4BXwLBAA+WswUbMQbyDaXeqwNqQN4SHfn+KgLsUMg1\nrRqbtxvhWWJs/Hu5g6OK6HC7MzctoHCyAIKHkFxx//d/2DihCVKLqiScR99Y\nK5aKOCjFBAxOgIp9urcaEE4D3CTo5o5qeoR4f0MGdfXb/eCerzmud+528+EF\ntAj+QmzreWUpI9kamfbqwi6RS11xDNdO45lqsQpi79URio9vOYjIpZMGxna5\n4JbysUAx+LDFFJXrADFBFP8+717qEBdNSB1HWySbIBQ+b04a6Y7NfINx1SPT\nD///4i7eLHoXSpBcN1xRwpQYsTRxY97RbrtwEejrY/ECoBUVkGQHFN4yAj4w\nt9/8sRJ4x1ycjViBhWBzwmi9VSVGDIl1byWFoKsd6MJTqvUcuuCLT6opRkZ2\nT9fc\r\n=lUXt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"f8b91ff119d7c7c8e34726ca8f0f79ab5321e5e7","scripts":{"test":"yarn ava --serial"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"6.7.0","description":"Sequelize model decorator which provides cursor based pagination queries","directories":{},"_nodeVersion":"11.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.22.0","sqlite3":"4.0.6","sequelize":"5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_1.6.0_1563779405881_0.8855763537867314","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"sequelize-cursor-pagination","version":"1.7.0","keywords":["sequelize","pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@1.7.0","maintainers":[{"name":"kalleilv","email":"kalle.ilves@helsinki.fi"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"c2e9baf431d7be005c02a017bf7a6397f84ddb5f","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-1.7.0.tgz","fileCount":6,"integrity":"sha512-O/5SCo4VFC9ruzyDxzSGj2PzPit0hqaZdrDOIJYUUBsnM8B+3jz1jZlkATTYuDbGSuXh/eQymNYTov+4Ptrv2g==","signatures":[{"sig":"MEQCIF/z3/xcH3O1Wjld5e5Jo9UznEeuqsMSNhtdOcVwefhDAiAbQjrAPCys1QnKhNihq5InA5FTAZyH/NEGkIsDUBYAFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLokvCRA9TVsSAnZWagAAe54P/267fOY2Nwc1jcogBVII\nstDG+yQaddGhsOWgRMqQkW10xWGNxxEWuiJtFLj9GLd6xwz7ml8la2rrYW4T\nRGOZACvlxwOxkbDH7DnIk34KY2CiUwGbydYuYoGPZgLi78V/YAFHjnDAXcs1\nW4xJ/zluqoXtAEZ443wcl6hkuKHlEHtHIVvNSgjOCw5rsEjG0Wk+f9LVMXgl\nMboxR2DF8O20ZFt+J40Bhc7GvM5USczYUKs5lzZRjlwFFXhGfBXYYqgUFqRQ\nmweUdxJ37HCsJXHaUQGTTUxNyjUkVjy36HlkClA2l36hhm/aGeBvJscJUlmG\n8ajr1nV9XRfHpLmQ6bs5O5/1G/Nx7U1yfymKplm/+A6S1fvPmJX+sbvvyZMX\ngkXZnHIUMtKm+HsE5SMyIHY4onISkVFsBr3CKgeDUvDmBs3qWdTlmuVbRrkl\nNWVn3ux+qt5OwUcTo2Xt6yDecFxgrhC1l9Qks8thQVBvv8doLjpmPhtQOVS0\njCh5LM1N/O7aKkXhvVd2IGSi7oAulnE3kQbzY3uOeYdCGHIxx0dOlvL8SReX\nUcX9swhJG6QoGojcGDHfOLf0t2ioXSpR0vWJiTcVKS6WSnK7TK3b3eTSc3+U\nKBrEUSq5aGnnXK4zUTHKlL2hPeJNkcHTb2x88UeUhDbSPL6/Fu2pI2Po1h8S\nICyp\r\n=M0MZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"9863c4d5c32f6d62790e88f1607272df6c0c43ca","scripts":{"test":"yarn ava --serial"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"6.9.0","description":"Sequelize model decorator which provides cursor based pagination queries","directories":{},"_nodeVersion":"12.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.22.0","sqlite3":"4.0.6","sequelize":"5.15.1"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_1.7.0_1580108079286_0.7758655423542988","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"sequelize-cursor-pagination","version":"2.0.0","keywords":["sequelize","pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@2.0.0","maintainers":[{"name":"kalleilv","email":"kalleilv@gmail.com"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"56a0f9b60fcedcaef12c4830a9cf531218bd7054","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-2.0.0.tgz","fileCount":8,"integrity":"sha512-imcQFmP9u99GT7lnciN8px//9nUoeaRbwansAG5E6PTc8jmNL81SZG0lfFaIRR9rKeZpnuP9nV4t+XN7SdI38w==","signatures":[{"sig":"MEUCIFU3thKbWIX5LiKuGgwV5gx3i17C0FghGKl/uYSxXAmAAiEA0pkXVvK87qGEC8/uf/Um0SVFJCOE2azv4IlH2FUiius=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHUrMCRA9TVsSAnZWagAAOooP/joJO+f8UrVqVSleSuHV\ni920+fmEQMiFKwV402WJCkOAKnZETGmd/pn79dkbyZBG/DAh+c2tpD7Ng+hM\nsT+ebU79spZV19A5TD2hvwS2BRdM0Yf2oWzZ8mRvhOOlSUt8JRQZxD2VkFN+\nojBvQzhySPYFaqT/rtKib1Dr6sMMjqEmxdrfBcOswL4chxjIUW+xrcsE1+1t\nQdG3ad7w+xykgh466DNt75uUIyfU/SBXoS4osEbqWdUfGIphfl6zytKpvdJO\nSEDBrF/y4qhMA/b4HxQ4NufDxKxHV/A5zGwDVRcW06GreWP4Ymopx0LdkTVC\njSgJyp6sAhfsl3mpUPvXrGwkNcf9SN8ilppiJIcCMMqKLtJ6km4QUvUKKAkf\nA59P7LVuW6W9T4AwoR5lza4AHkS4bCIomfrsRGASND5hOEnomkpG0JEHte/F\nyMtG2Q1yCaAe8F9o3XrK6WxQgUoo3aFAgQEwwplEYXC88b6K56lwFAJlbv5U\nVPMRUT32nRO0kEexn/hPFtcBfVSndR/ba2fouyF6NBPx8OiVQhAhrVjQzZap\nG8xQE72YaRqPcBdJbFJUVqZQdJT7SHMoNObsqhxCFQVyOWeQJ4Hze8chHSwU\nhLgbcZbSdL9ujT70ahfctlZh1ezMxq55oj39yBXuPCRX+2uFHvBdn0AInmwM\nqOP7\r\n=a5dj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"0cd46f0054fb34a6aba10c1c4d28b1fe285f4b54","scripts":{"lint":"eslint src","test":"jest"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"7.5.2","description":"Sequelize model decorator which provides cursor based pagination queries","directories":{},"_nodeVersion":"14.15.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.19.0","sqlite3":"^5.0.1","sequelize":"^6.5.0","babel-eslint":"^10.1.0","eslint-plugin-jest":"^24.1.3"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_2.0.0_1612532428034_0.09885408280725771","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"sequelize-cursor-pagination","version":"2.0.1","keywords":["sequelize","pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@2.0.1","maintainers":[{"name":"kalleilv","email":"kalleilv@gmail.com"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"aecb9008d7ca954f2a62251e505ee30a1e58d8e1","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-2.0.1.tgz","fileCount":8,"integrity":"sha512-R60ONyzKV5wZy4WPeZK89Et1lZvHMvsSfAaypI2ZaIRbp6i7TmkYFzZkIOmKCQt2NsXuJ1cs8aQQHbV9XFbWDQ==","signatures":[{"sig":"MEUCIQD1B0y9VHz0JX0xEYYMh+cMPDyp9QmQayRVSAL0kEOYAAIgEESMFdA6U43+ODORoHEjtnwIQSEWdXphLOSOp1drBBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHVHJCRA9TVsSAnZWagAANoEP/RUtKHG6tYyXkGH6tcp4\n3OOLvWU6ajQrE6Ga5K3pMcqDDKK3SDDs/Bt/wAzEzX0AFyGiEmDzLzO3ExCT\nRlKvWcyj5D2s+93zXJAyalXZLJ06b6oDAhCqi7GyXRvJN2ON0D8RNTaAvmjc\nFY7xPnrcD4+XE3Gw4sYWBE55uF6+UwZGt85Vq1hz8p/VbdaOyMA4WD9ufjpk\nhHlgfz23YlSKIfDoGCOe2HSbIMVLPUBjisxqEKaPayLQk2NX/07WWfcY4fix\nignTIUOu2G00kJ2VnIrgbBPwbBL0I97O06fgD/Kj9NhS8iotj4VXIQyt8Zla\nSvdvqSshrOl3ne4VvKphgFKKXe+7/C+wFANkX1yyFBvcafWRHceCieInCCDP\nBSiDh/OpIuysuDSUwFCxJaeh3oM2l8BfpMo/tLRNrEj0b/OZA1ZYjYP1DI3r\n23C9FTffWY99arRqNn7sOajYSuE7nkITC3CrzhwEtlhjCDEbmE69bKdWIzzF\nhoy2IBG9+VWC19/9L5KK2MWSbUHuWIgyBCAMrli1mqynBSaleLC4v364yAmp\nf8qow9hcwqwAcuJBmUyhBgRENmmyEHNf6rFM01OK+3RsT6FIfabEW1mHYsvE\nwXESQo5vJq1f50hwTlNl04OXMpTt8508+vg3zAM/5CV7ONKQcOeUyAhUgoMv\nHUri\r\n=mtQl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"0cb614e24e157df6c85f615024259e0127416492","scripts":{"lint":"eslint src","test":"jest"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"7.5.2","description":"Sequelize model decorator which provides cursor based pagination queries","directories":{},"_nodeVersion":"14.15.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.19.0","sqlite3":"^5.0.1","sequelize":"^6.5.0","babel-eslint":"^10.1.0","eslint-plugin-jest":"^24.1.3"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_2.0.1_1612534216711_0.7904046331797134","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"sequelize-cursor-pagination","version":"2.1.0","keywords":["sequelize","pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@2.1.0","maintainers":[{"name":"kalleilv","email":"kalleilv@gmail.com"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"304eeccadfb1e3bf2da50cc2b6ac8a8874f06f49","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-2.1.0.tgz","fileCount":8,"integrity":"sha512-BnUYpzPLfuNDSIzhzOHOlylJqlMuQPsUw2dxM13cQohCKtuWuRqan/wS5ub7c5O24/wHpcqideOM4tA2d9y0Sw==","signatures":[{"sig":"MEUCIB46scl6p6EsnFYv4bwmOFRUujd9buhfvrq2Q2Y7vLl+AiEA24W/1dcEQpKb+sEzGp3JQQGvg3ctQ3UJqW9QTfUDfOk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHYIACRA9TVsSAnZWagAAPYQP/RkgJspVJLEhdCNMOlSt\n19RAXt/yTtG6aaWPPxufECWB74JnebYOeVr8K1Ul9wL7FGDPCbjV2awPBwdN\nkLhoY4c0AZW/R88+2S4gOXwJaGBycY8bfLF7E6SwTMGIWMgor0Ps53y0wdxc\nZY0BpEMnxqL+1KbY3tv+LkNlB7HshRImDLjkc3RsXdXcC4RpX8BRJrE1nh2s\nX5FAC0hwf49rCF0/IaMN/LqOnDCXrfauusx/CiC5s9MrRnjL2WRo7q0GdK87\nieXX5xd0cGMZoMBI9G5GVdAekH1vm9+zC6AWwfvOY5bKbHSF+0TrCAIU8ARg\n+UzCT+nZCPcMB2H8VdHg8OHr74gqI87Y+pR95FoXygAsmRujzd5ffl/zZAn+\n6+2NnG9u0K4oryzcXXX54h+QlCSmJmGpLqWeJ4EBFq6nYL0Qy4CsacjPsbNr\ngVXZPxeRdqgZjosuOQ55r9nCSPBmFyXWXQ0dFvYfMkU/L8m03E9c4fjs/P49\n5oHTLGuIlLR+GFsYTIRSW/KdxagEOkpMa9zsEPDzUYvhvYbAGurZ2JPoZXVq\ng/bpYi/mbKbYKRnNNMw8hBstlFxT8f1tw9H59BDlgdPN5cVbqFfUXoDp8/x9\nC1qBBTVK8YHP9QlhurQdbXeYtJS+7m9g2ajAIpFt4pu4COFIcA1nhkWRdwMW\nBNBG\r\n=jQPg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"91e07c2f2b4b36a736b4f0d7d1ed74c97f3120e1","scripts":{"lint":"eslint src","test":"jest"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"7.5.2","description":"Sequelize model decorator which provides cursor based pagination queries","directories":{},"_nodeVersion":"14.15.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.19.0","sqlite3":"^5.0.1","sequelize":"^6.5.0","babel-eslint":"^10.1.0","eslint-plugin-jest":"^24.1.3"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_2.1.0_1612546559594_0.8177013297370481","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"sequelize-cursor-pagination","version":"2.2.0","keywords":["sequelize","pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@2.2.0","maintainers":[{"name":"kalleilv","email":"kalleilv@gmail.com"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"a6966659b72c3cd9ba7ec1232cd8ceae60fbd345","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-2.2.0.tgz","fileCount":8,"integrity":"sha512-XUWXkbRIrOJ1Yg4apD0Jr7TWQ7v3FFCuZY0TGyGNMqL9V8SNP2MWSqiIuZZsJgTP0P2avCkAWMhtnNrTnjUuRw==","signatures":[{"sig":"MEUCIQCx9k/1bpYWWc4yc18C3ETm2ku+1gWWTHUlb7Ga5pClhwIgLB4ZizUD6OiZFiOaWExJStoCgTgfBd69AbTpVpctY5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIO6sCRA9TVsSAnZWagAA04gP/izQKRWrRTh4N/Qmlevz\n2ZA+efGTVb97f0WrNzPHD4LZ5WP3s+FDGj3yLYiMHjC0QfZVoowBX55ofx1n\n7Sa9Ovzu7hhIXr4POINZDSCb3LzrUr2ffnpn+9xOerUxHw3dy3QRd7BEsEzs\niCfilc2xxMa6qqCq+V44PMW3eqk0E5LYkC9LGQjs2A9YkMdn2EXj1txqsLHJ\n+3js3cAwGl0P25HrInLLz97lmk1hKMW1EslYoqNclpR4uMYzy1NEv+pHvLZF\nNV15gcGiQ4rjPyJJdrbcmxQCBIMhSrfYlCuB5yxeLbkT09RP/5aFam8HKbno\nVUSN+FxFey6JmxVVE4BIzf6OrFFeDwaRJBhb6Nn2J+JE0Lh7PI0G2zO1hHk0\nRS22V48804lGhZP0z79COIi7w3+C6kSAsTwGPN0pEezppab+Klp/De/Df+i3\nGj8iSrQqzH4Wje9I3jyRBfZDmhjEihGXLlR5Qs5obiUPvPrmRQXB2MJG9djg\nu5z9AaG02TOZn/zxY7pd3SeOe6wpLZCSWz1Xv/NcXK3DD1J9xNpGFOw1kf7Z\n856J6axjhkH+v6np/mKS9SI5uk4RDKa/Obe7uqRiOoAICLOrm9xw0GJ2tgA6\nZVIDAHl4noteUYFPhe69gwKh4R9mF31VxxKq+vt0gAlxCfYw8ptChpbt+aBN\ncnZo\r\n=y+vj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"b4f2aef39c3e2b219bce3669cb94f3288ae1618c","scripts":{"lint":"eslint src","test":"jest"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"7.5.2","description":"Sequelize model decorator which provides cursor based pagination queries","directories":{},"_nodeVersion":"14.15.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.19.0","sqlite3":"^5.0.1","sequelize":"^6.5.0","babel-eslint":"^10.1.0","eslint-plugin-jest":"^24.1.3"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_2.2.0_1612770987720_0.07414502635144471","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"sequelize-cursor-pagination","version":"2.2.1","keywords":["sequelize","pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@2.2.1","maintainers":[{"name":"kalleilv","email":"kalleilv@gmail.com"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"cf3025bfb0be7b8e34cd6481da096241023d7507","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-2.2.1.tgz","fileCount":8,"integrity":"sha512-roh/gzaKWTpVLBtOb/udNCYSmC951Bfe+W+/qItTFf6oZ4jSJsSfBkhwaqB4y1qJgpwnBnjKCTW3YWVCgmtMCw==","signatures":[{"sig":"MEUCIQDyUG9OeHqvw7xGeH1/0J2rylHYvPgtketZtaGiny0vgAIgSce0m+f8M6GIJfO4GfTv0qPM8YOEVEKat9UKGiWR5/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJoBiCRA9TVsSAnZWagAAofwP/j/eFvJvGl8YzygICCq6\nc/QFgI63JKB4bcOtLz3cutsR0N2evoIjnNsbt972QHQA1gVjrP6vjNLu4zR/\nAFQ2InDm6u/zxtNjMFPxeKbBgLvBRn4BcgBvQ6Ja8BGErv3auy61RmnBFnXH\nHm166tz36ViTP2QVamkCGKF3ZwPSKpsqBQAQ6WKaR5+3IhklKSe3Z8YM1D4v\n+lef/W8YiPOTh96TjQpy2wEHdu3BX5LxrSdtqsKzZfZixyLFFgwC8LgmUJB3\nXb0LhAFxHKFLuoT/ciiLymSeL/IPwgJISh+VjE8WfJVw2kEddgAgWL8A+O2i\nJQQwExn5BGF+yjTBXC514fzNpvM6D7jUMAow+Ck9VcSxTi892Xl/413STZIr\n2WT6gL9b7kW8xaKJ7as7LqORPMjoluvc0WafqhfZZI02PT7/kdMjcjWRjSOz\ntX90h4gC7KruuHqqzZoTVIFpsgnjFfj+v/LFkOGcHn/QH6h856smFt8uKwAj\n3MIq+/ockJLSlHdhg1KgHS7DhjRkZCWA/VIppFTmNt2oyEp3smZvRRvofvrE\nHm+HJxvEACThDRmSmTnjgeMxqBHtFxCkl2j8BYei0lA/hmyOV3FNMO0Pd0ay\nbghoaaqopolWSU5GSWnd18CO2ucw01kQtJPxL7EhYXTaWqR3x+v050K6e9hN\nM8Xf\r\n=tneV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"171119b938773c10a0e5705bd1f40c354b6251e9","scripts":{"lint":"eslint src","test":"jest"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"7.5.2","description":"Sequelize model decorator which provides cursor based pagination queries","directories":{},"_nodeVersion":"14.15.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.19.0","sqlite3":"^5.0.1","sequelize":"^6.5.0","babel-eslint":"^10.1.0","eslint-plugin-jest":"^24.1.3"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_2.2.1_1613135969939_0.9445491234367922","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"sequelize-cursor-pagination","version":"2.2.2","keywords":["sequelize","pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@2.2.2","maintainers":[{"name":"kalleilv","email":"kalleilv@gmail.com"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"758d53a4611a6312e3daa32c45f51058d1d8f198","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-2.2.2.tgz","fileCount":8,"integrity":"sha512-ug+TuLNBUdN3hg9mjsuttDnHJJE/rNy3pskB/aMHzlLH82f5OIoLtz4Gbt9qqrh7oXvUpG4+MQkq/dIRtAjLqg==","signatures":[{"sig":"MEYCIQDmj/6+8fUFmXnoy9nJq7PlqX2H9iGPao4NBmwC5wUY7wIhAMiSZ9zN0ZSh6wzwp+PiGmjMd4AwdTIngpDBHvkApxeU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLHeSCRA9TVsSAnZWagAAX1AP/RahutKLHpTd9sR9h53Y\nGuyKJjzvkRNFus1HAqcLJdJoCKodBXkN8t7RgS7tvhw8PswwmG6vOGaAzEIC\nyL9hIReYDDGkM376os0sOaqg4GIdzP7rQ/PuAvG+k266dAVosiXv2ScHfQz7\n+gwNbmcLVatQO8KgFP+SmMkRojIqAK61tKdPuADDC4Qx4I6vqPE+63Uf8QPe\nGZ1BF4vu8VPvJPUiaNAZ3NQAoMEkcOFdKHXHPzGCvAQ+/ZnanKDJVSNjRd5Y\nx/wI7b34Ayfyinj67nBwrdGELOqH39gZULOEYgIYayIxHZsKLs5WlOcLQvlG\nrZyujHeKBWF/LLCVJ9qnfoXdYlfHzp/lSyUhXv77le1oMeDRwTkxvByOLjcc\ni9XbYm3gsuoMKaDZj1KQ4qlm8pSUCclZiuvfPPdFYVhD2QC1zQzt+er1Pgri\nvHdstzQZiojxjA/lExAe6rN/TF/Lezz4kqH8fK9wS4aT3JlHVAaEGS3xbptW\npv4fv+d1LmTtEi/Pr7FPnsz6vtLEGw6dhkiNbizpdh52iHxx+7FIPyVEXOuQ\nHPnMgPNOTHZCSlgKsF/PP7jdOYeEkvwMIOGLt3TVERlWg1Ao6rW1sTCgtBVZ\nKzQNkk4kRj0P6Su0lTpVe4XSmJnr7czQ83DKe9reP3tAhBvNRRtszYOzWPta\nL2Yf\r\n=XIwD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"62964e6207ffb970433fe0dde7766bda9ed67872","scripts":{"lint":"eslint src","test":"jest"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"7.20.3","description":"Sequelize model decorator which provides cursor based pagination queries","directories":{},"_nodeVersion":"14.15.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.19.0","sqlite3":"^5.0.1","sequelize":"^6.5.0","babel-eslint":"^10.1.0","eslint-plugin-jest":"^24.1.3"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_2.2.2_1630304146590_0.6189436484926556","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"sequelize-cursor-pagination","version":"2.3.0","keywords":["sequelize","pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@2.3.0","maintainers":[{"name":"kalleilv","email":"kalleilv@gmail.com"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"8f4325830c234296cc5b459c38be92e556be9797","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-2.3.0.tgz","fileCount":10,"integrity":"sha512-YKTFAXAWpGgNxdYJWXDFkuXItjripTfYAvGIAYTLVYVH1eI+7TFttywQXQ16r5/mGewd5QNJtfPjEBBmbRIyuw==","signatures":[{"sig":"MEUCIH/xDoD+qKJHIoIQy8/W7CyuUlHm0MKXGre/VazVjlRZAiEAwAlZMKl+wKRpNJP+lb4bCSVxnUxLi2DIdpfphXuSIzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPww0CRA9TVsSAnZWagAAiQEP/j1Mhzh0cRjdXhNACGFX\nZdRJlraK/UaBlamglWrNCLPUzNqmNFcPN0AKZBvjjgtBfbmuuN22ZYjWZpak\nnltUmZnlc4LNcnGsjM3B5BJpBpey4rX31lTBcp15JtvYi98oXkP7Ex0IKm/E\nEs8wKYzqdYcIUtYvlb1bq77ozMdmcy7Nhma8t4xgEKZ96DBiykARVvaZz8uv\nGIgk2l7NQD+/RIzpxDOpRI4b423NZ6oKjtas4L0vPZvqpuKyz/riQjNQC0e9\n2quUyqowc9kA8n/hSjhpu8PJL9WK4tAl/jeqmG26ex3Hp3I8NZSn3qc8og6N\nqsLZ+VTt5Iw9AwMisy6HMn2Klf7HwVhWpu6d0S+Y1jYfpp8Cfu5E7zP6iOgl\ncUHEOxKkxKnMzOXH5VgjuYMy2WfjzwDvzivpv0f6iy+HwkiNxJF27oL6bmQw\n8AqSaUczT6Yrfxms8JqlxzEFdl0FzyUSWM7+SoiKW9r1iwRBGAzawW7fX954\nLgmpmuO1krcWqs4VUBxCO4BaRdyjqWQPFyjo9fFtBmG/fR57ZFuve/QMx5TM\nrOFobDISlWS7enHGfIHwzgWmHBcQH+lj+JTQiI7NX7iVr9oON3fSSN2uddBR\nqm+YqCWg5FWbo/XAxknROCIPESQzrMRztjsliZSbqyfj8ifZVefZWZNxMpxl\nF8Xx\r\n=8mE+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"c8df889d188277a126db7bd201819ec2d8314ae1","scripts":{"lint":"eslint src","test":"jest"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"7.20.3","description":"Sequelize model decorator which provides cursor based pagination queries","directories":{},"_nodeVersion":"14.15.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.19.0","sqlite3":"^5.0.1","sequelize":"^6.5.0","babel-eslint":"^10.1.0","eslint-plugin-jest":"^24.1.3"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_2.3.0_1631521844083_0.22839861796606598","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"sequelize-cursor-pagination","version":"2.4.0","keywords":["sequelize","pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@2.4.0","maintainers":[{"name":"kalleilv","email":"kalleilv@gmail.com"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"b837556d737394c9e8bd11a5e87c74060ee94087","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-2.4.0.tgz","fileCount":10,"integrity":"sha512-73mzZ7JfgElU4z9YZQ/lVCfslL6sh0Xmda34OB4u+DZC1Shm8neCz9URaTVytz9ziMLqjonvdeJoEf8SZKWgzA==","signatures":[{"sig":"MEYCIQDiSPcMg6kSk2qefbZbAsy9HQJ1QgdXpj4mUGsG1ATqTAIhAOh5fCv5T4PgPrfMXyZRvvrP9jUrtCmI2RZtoKBZ481K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilH3JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooIA/+Nq5uNc1Crx4X2noRcBauME4C0mnqyWgtF9PWVvd8wNNTiNcz\r\nbWWRywgukDdBDLVH8YxQQ8nMMpzngxMVsS/YEhEZQ6101pnsVgsCw2cZdvqB\r\n2TSMfT49SPxtqnixlaIT47VXTfksQ7TNwtXaIXizA5ljenvmEec59AFi+8YP\r\nKdNENlryStUKR3KBgAmvbGqho8ptWM2cHNDpziPdBlIpwH4kCT8hrd6dRj5W\r\ndO5HhS8nGpb1hWnulpCpn77jUg5umttFXNJ1sdgRwPsJaLmslPYhh1/t2S7p\r\nlIsPFO9fb+caQDJ0/iIUTQ8g7qXlQgKELUoeA5HFxyemgj+IMIKrkZ8eii6E\r\ngktipPykh4IIX+MrXec13X4DNxvk24ZT8t1i1tyZgTwfC402r2W8F04lUvhn\r\nekkCspIcLKrKssJJZ4lUmS2xpfIMSHphYFVAeYkoZW91zRa7m/GtPlrpB6dh\r\nSmxE0ZSTmYwcXkJfax5XyaDES2N6dXcb33H5aSl93SsPEvRI9N4G6P7PQhGD\r\n2DvGDpmOUNwdROSJGOUeKm6t2kifi47S55k/7vQNrHdt3qF+7+jmGjSjEnMi\r\nlav0k12zRLIEqNkidj7GOJ11oFrid0Mw+HUmsV+28jgj9m8bXtY2f55cCns0\r\nPbCZZEqycjLmc93sSggrQIVpSWINruI1m6I=\r\n=HyvS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"747c869d488ce05b7cf011e6110da5a2387f0264","scripts":{"lint":"eslint src","test":"jest"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"8.10.0","description":"Sequelize model decorator which provides cursor based pagination queries","directories":{},"_nodeVersion":"16.6.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.19.0","sqlite3":"^5.0.8","sequelize":"^6.5.0","babel-eslint":"^10.1.0","eslint-plugin-jest":"^24.1.3"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_2.4.0_1653898697542_0.32744548929488326","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"sequelize-cursor-pagination","version":"3.0.0","keywords":["sequelize","pagination","cursor-based pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@3.0.0","maintainers":[{"name":"kalleilv","email":"kalleilv@gmail.com"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"be019d97f8b9c2a41ca9183fb6ea2a45ca54330f","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-3.0.0.tgz","fileCount":9,"integrity":"sha512-lH3Bu8pyMxXajF4/s07F7OdzmS+om9xBlXaHbuzLzdasrNPEQjKcn5ZZmISZFPWZkqcfudrfntvUmB4UbB6Bfw==","signatures":[{"sig":"MEQCICvGKVLTHdvS73D6RDYms0RwOrqG6QvWoPLLbcpNVVaUAiBD5pNDFGiBmGEJRdETtFfZ02E6dIsG8xiqhxGE35338A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimJEUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgMQ//ekjiySyH5WU1IM4B8iN9qTThSF+b4D/TmeqXk4KmXXqaw/zA\r\nclWhHqzOmU0DH6PFlXDsZf0IvB06Zo9aUA2XE9+wgjYXG3DqGjoARpHwaPID\r\nCWNcpWAWOCw9vU5tHqCWkQw4Tw4eiUxMmNDHQ+4LyPldCBCcph31M+xJguo9\r\n3RYCt1d7U44iZtuYBJl0dM9BsJKThL/XlXT2dltw0QvB6yzB+ZGSymKBgpZ+\r\nQmaFGdCMBLTZnvV6NSK4gByuCUYLU+slNsKMZzioAcQkuASbVd8mWB4656x/\r\n0K0xNfooct/UEEdot7BLnWNIsxoUVhWdZZAISOBf07SJyeFp0NgdoTUt+4PW\r\nsilqor3ypB9j+6Z3UGk3fSblYbsvDS32a0PEzh9klW4m7bmlnnjFZM0sFwXA\r\nAjwK/yoL0nuhDifXAgt79VHwQ2Oyl9nCs9kFGUpBbcw0QlznpAtUPvgFYv94\r\nDuYV6z4i5McfdtkXpuE8m7OWpFcCHwYLVLpQwEmqlAdC9EPQE4iYPFCAYOaB\r\nmidpAprfN/UKc6HTdzUhQIjpoXmUcRrvbUbldJH7M6RVo5ryLZ9Z22u/+wD+\r\nu064fdbp28VJx3k0xQrezVso/fDNNP7m4SQ7uIKPyWH7Fa+cDgOJiwcJmrhB\r\nNKdcuWVAIj/l3zS3AObGJZtxcw68qwC38SI=\r\n=Vnfx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"b728ab29fe41b265a868a52e95568930f48330df","scripts":{"lint":"eslint src","test":"jest","build":"rm -rf build && tsc --project tsconfig.build.json","check":"tsc"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"8.10.0","description":"Cursor-based pagination queries for Sequelize models","directories":{},"_nodeVersion":"16.6.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.16.0","sqlite3":"^5.0.8","sequelize":"^6.20.1","typescript":"^4.7.2","@types/jest":"^27.5.1","@babel/preset-env":"^7.18.2","@babel/preset-typescript":"^7.17.12","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"sequelize":">= 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_3.0.0_1654165779853_0.6374717726964156","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"sequelize-cursor-pagination","version":"3.0.1","keywords":["sequelize","pagination","cursor-based pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@3.0.1","maintainers":[{"name":"kalleilv","email":"kalleilv@gmail.com"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"42b48fff3f4e72e356f03b14d7b4c54d9bcfb1a4","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-3.0.1.tgz","fileCount":10,"integrity":"sha512-pUFUPKyuMr4RbMefXR3tcRpAoteQPQ+DXq7guw1UpP5B70T+84psVPA00PWsYKQZLW10e067M70Zjn9/bEUMag==","signatures":[{"sig":"MEUCID/z3kj5JbbcjS+wHMvQO6Ffed+tJdFglzHWaXP0xlltAiEAxehF14Z4rXHzmEpKcCVLFMVx+U9NcEKbichO5D/9Mis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimJTSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPkg//UHSdN6xGgAceC8SHAkEr16eDA1hwpC9hik4Vsv5x1pCA8rR9\r\naCx8X+vSivMt1UFaTbd03TBDMCGEa7c10QysYtX906Y93E/OTodY5pHKVKRm\r\n+n4jnBDR+EqJXWu2Er4StKAgL1tuHSXzK0dW4KizH+aq8JTyaj91IOTTXvjv\r\nXOQiTK17zMPjLHHwh2zJO8Wg1bmstOW7TGum3CSAfwNLjI7hgzBCunB0rcdS\r\nXryRySyWscqztd32kECbrnRjwvf0GYayla/v5Wud+QUjrHgTaIE610NKeBgu\r\nXnoIkj+SkawtaiKePwT/tKXGvVzfl9Pd5Qxd1UsJG+FtsTYtQYuTCyWXTuej\r\n8SJU3As/OmAoaWx8WzsKnqPVx6eysuQa682V16Tv8lz0JwXSCy7PNLe7lhBr\r\nXtdLu7YTnc1zb/QSix07Dvu4H9J/lcN4ZcaVBvRlPxo/BS+qXvKmu1PuZ48L\r\nhhdqza/JehCNEKQd9FVIEdvc6h51wHOV5jVjcCTeWIpl8OMAx8+OPVRymUFr\r\nqFoIiLckUB/nY0bbzzKZJW9w5jv8pkbnlwMvGXFL7HFLtu/2pwTMofo+kYz4\r\n7c8AmJ+cgvOMecIfcXjh4RbRIvWhBNh6vk5SpBcK3yQzZB5s8qfrQFq4q8aw\r\nbVjA4kgAFtBkV0lTC3etTv0gGb1laRRYATM=\r\n=EWFz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","gitHead":"6171895e3177d80a9326d1b58b30237f4a72cc36","scripts":{"lint":"eslint src","test":"jest","build":"rm -rf build && tsc --project tsconfig.build.json","check":"tsc"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"8.10.0","description":"Cursor-based pagination queries for Sequelize models","directories":{},"_nodeVersion":"16.6.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.16.0","sqlite3":"^5.0.8","sequelize":"^6.20.1","typescript":"^4.7.2","@types/jest":"^27.5.1","@babel/preset-env":"^7.18.2","@babel/preset-typescript":"^7.17.12","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"sequelize":">= 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_3.0.1_1654166738804_0.9499609293655569","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"sequelize-cursor-pagination","version":"3.0.2","keywords":["sequelize","pagination","cursor-based pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@3.0.2","maintainers":[{"name":"kalleilv","email":"kalleilv@gmail.com"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"c1ba03896cd990572f73898682bcba5d67fe54c2","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-3.0.2.tgz","fileCount":10,"integrity":"sha512-Y2C7N2Xciwaw0nlinqxyWFH+W5l2y3FhubAOvK6vcFzerUy6+fW0FCqiIVjjb3KSq67zemdluTrADz1/oZYWpw==","signatures":[{"sig":"MEQCIGDadwJH43jRdqA2gxvpYe3XRJpt5wrlk8hY8XFMotNiAiBjvyaUr5SY6kjeztbsKiZeqZSzheukB+Ztx42gqiMW1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimJiKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzuRAAjfOU4dLpQLBaVuynfOOw4ijrLlc0RPGXzd3C7qMjniZOrvg1\r\nBMvjGggeLBD/qouvTXuq0daBZFqyllwDN700Wx2QlNCG0YRQNsP88U+t2oMY\r\n5Zj0rPftwLSck3Ipo0fMzIbsXAqjx0YoRhGZkfrcoMqQYfYKUZ0frlDPbeV1\r\n0A/TyNZ5t1GTfirH+eIU/tf12xefbHQROf0iVIgq82uR0U7C+hcTFBmPBHNh\r\nDMPjQyMggENsJ1lyc8UDQOJhSq37EheWftfaQ/+O7tXaA5tmCUVw3t857k0x\r\nr4mIiwseck1BbaVXdj9scWh3JGhhIyMUnhQhXaimCqjAgTesKqVbiHeQsIre\r\ncZbrPmGTmmabQ6ZUuq7NYJzMFsjzCQBzjLBLHPBimT9gS36Uj6HHQ6LIAwTw\r\nyqP41h7DNc866fF6Z+O1T1AX5esC856+BBDpl6dAguX6nBWF4vYQOilygjsu\r\n+wAIRA0sTFIW98FBvGDjPOQN9++W+slxvicjaK6V5Dr2L/+GH6Xrr4eoLa3l\r\n+0wFv91/w0+waaB2/AfSqhPYwFvv3jjc8AGhJ0KeLykx1momlx/Hmzjl7Pcw\r\nQiiBo0rmdLNBFMwPX6BuJAmETDtYtm9fL7NfhS5cjvXNP9JDX8YxfoiTvIiV\r\neoh6BrFD5JKvoua0uWIVxWh5gMyp/qYQ0GQ=\r\n=a/EJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","gitHead":"3399c3a1fbe09ae7d159242c337a37a0ab7b1803","scripts":{"lint":"eslint src","test":"jest","build":"rm -rf build && tsc --project tsconfig.build.json","check":"tsc"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"8.10.0","description":"Cursor-based pagination queries for Sequelize models","directories":{},"_nodeVersion":"16.6.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.16.0","sqlite3":"^5.0.8","sequelize":"^6.20.1","typescript":"^4.7.2","@types/jest":"^27.5.1","@babel/preset-env":"^7.18.2","@babel/preset-typescript":"^7.17.12","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"sequelize":">= 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_3.0.2_1654167690233_0.2524812830998733","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"sequelize-cursor-pagination","version":"3.1.0","keywords":["sequelize","pagination","cursor-based pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@3.1.0","maintainers":[{"name":"kalleilv","email":"kalleilv@gmail.com"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"8adc19ce76e741359c3fced2f27897567ecc1bba","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-3.1.0.tgz","fileCount":17,"integrity":"sha512-7dzqC3s08xQ9iHmsYfpnq/r0n1yAUMUVYW34zdZ90cgFTjoHOjZB2Ftb924rAfDXxWzB2Tmc205uVbzGARTM/Q==","signatures":[{"sig":"MEYCIQC5yg8ozQAajhcvCErYfwL7dsvVuO2jzdcNPWzSnSsRqwIhAI9CuajpmQ4ktw9+a+TwMUnG3BuRm6dgoFX7hBAKYny3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGE6nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrr7w//SV4mntEXz84PfXJOF20/vNJ2ygJPm3iTC/C8g4Jfm31gZbNy\r\nT/k8aptlez7zF4b4L1T/hQbBWw2lKf4bL4hEXdbUA3QvXZKzq+SsfMGy5trq\r\nYEmNFBx96n/OfADodDs++Z9mpamG/h1K5hlWFTeFpPkg7k9N2mzCH6sWeFjF\r\nrVb9F8369dXaQKhqluVGezmYoKMgfxEWdLecNKYSHxGl79tYuzJfw+mN0CNO\r\nmMfq1k7VSLFifJS0lD3hwU2amx24mWIbqhf/7CslqveeNKN8PDar0MOnwUIT\r\nd4To7khUis8A1fUzbjIneKdv8gsjThVDkgGVYZ44ZKlYjzuhMU6roZ7Ap/dE\r\n2g5VxgkDEcDpXXEZVEfprsc6coya7elHOXVGMry9P/KMBitt6O+5luUhi/BV\r\nWnKgIWHQm0izNdo0FjOxxqbTg8KfKZyMZsGSHCj4k2BZsJmI3ogwMVHkYA1n\r\neaH5GjF1lmaEe4EnWx+dqS5EZM7pw/CJKyBPjfDXPm3I+n97UVYTaNbtODtS\r\nqsGwBtLQ/H+ePwCc6YNWC/pAEinnK7wdo8OOOt9uCgv1J+vn6SjR+jAMqUaT\r\n22f3FOS0fVjCiUFbeV+ObIHAKr5zadTe9v+cthnZsYJS8nWVy2Ut4GXkd6no\r\ncfaCAeqqAdXhGQufkx/eKKV6FBSZXjoGl7k=\r\n=Asei\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3fda7d553b1568a868f67a4824aeb9941cf6205f","scripts":{"lint":"eslint src","test":"jest","build":"rm -rf build && tsc --project tsconfig.build.json","check":"tsc"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"8.10.0","description":"Cursor-based pagination queries for Sequelize models","directories":{},"_nodeVersion":"16.6.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.16.0","sqlite3":"^5.0.8","sequelize":"^6.21.4","typescript":"^4.7.2","@types/jest":"^27.5.1","@babel/preset-env":"^7.18.2","@babel/preset-typescript":"^7.17.12","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"sequelize":">= 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_3.1.0_1662537383383_0.691227441143186","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"sequelize-cursor-pagination","version":"3.2.0","keywords":["sequelize","pagination","cursor-based pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@3.2.0","maintainers":[{"name":"kalleilv","email":"kalleilv@gmail.com"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"d8448c2a058ec093ed0c2c1f5bf7a271e32525d4","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-3.2.0.tgz","fileCount":10,"integrity":"sha512-mYGJOMnTzbZUvijSREU6tSltV3EttIw4htpQg1S0phtnbwjUvEH9yK0v46654Y8MNJX3G0uxnBJka4dB9hpiEw==","signatures":[{"sig":"MEUCIQCS+uBhS39W/YkEMuueRqKZVub7rBIaioSNDCiN0umTdAIgF7Yd3XW99WJdzwO7Gids73T/GgCZCJxe0I9TM5uV8Ds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGFAXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmos+w/9GF8C/dj9kYLGP1MUiZwLp6i6wgrQQfPHeVl8Sk87Hv7E0tVQ\r\nDwufk4BLLhzRInmRkVm1dYBeLMmrTi8fjmynmwbfraQ8C1rzw3U4875UnRkf\r\n86Wi2fir4Yn5mLmTxBUW1bV6ojG984+Jgj1IMXDZT+Q4NoKPZFqen86g6ITV\r\nGMjFJHHQgsg4qSYIWsHZUo4FAU/yZKP3elQhifbkmHNKPcWR0upHInaU98V/\r\nIrxXWK26AaSN3I83k7rfz8t1naXEaUG9f3oQsuUM3djJTBf4LN6Y78nzWEHq\r\nmisGaRNr4nf8KPboIz8QpptblAydD/jrY9DLWxgMVB96UxTtRWmElrsL5E4L\r\nCXaPQhTlF6Y3eNgaN8MHFHvR7dIn1m0l481/if2sLYM/xwmKsEKMZ5LfDqOF\r\nXKDpKuT3yAkur7F6Hc0uIauEplV1ChQNpfCBLU6TCweNibUs7Plr9ALOSCRc\r\nER/i/3jJKZhizBcIBIleiypuErdSaczhU/mEiYRspDYpvJaGk9F220pjFjAg\r\n9mmE76VlYUURj3jZUUN/z9xgYJcVdTtOd/nFQAHpFkEQz0WTHtwd1H6Fy33F\r\n7LRJwznv4ecn+0QLQfJZz45DwumkFOrYc3G8tGhxlS9DzAEI+mnF9KU972ZG\r\nNbBWwnrJKYTv9RU6Y+1zNPovfhNNk1cRDqQ=\r\n=1idO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","gitHead":"362059726d55b7a45f0d8de240b65db5310f906f","scripts":{"lint":"eslint src","test":"jest","build":"rm -rf build && tsc --project tsconfig.build.json","check":"tsc"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"8.10.0","description":"Cursor-based pagination queries for Sequelize models","directories":{},"_nodeVersion":"16.6.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.16.0","sqlite3":"^5.0.8","sequelize":"^6.21.4","typescript":"^4.7.2","@types/jest":"^27.5.1","@babel/preset-env":"^7.18.2","@babel/preset-typescript":"^7.17.12","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"sequelize":">= 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_3.2.0_1662537751582_0.4914313826774339","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"sequelize-cursor-pagination","version":"3.3.0","keywords":["sequelize","pagination","cursor-based pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@3.3.0","maintainers":[{"name":"kalleilv","email":"kalleilv@gmail.com"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"9dab18d24ef48c199b8649604eacf577a7a79791","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-3.3.0.tgz","fileCount":10,"integrity":"sha512-jeIGinhIEIFi/k3/Amoqquk4yOUd9TcShqyoi0eL5Pb8ikSPUxgHe51oLcpq8hBSnu2cv1KGyzQPNXdXVgBn8g==","signatures":[{"sig":"MEUCIQCgRXsMIztJ9Kww4ZpOSFG+PAdRwdEzawDzgbaTyzVQqQIgdQjTLbasZ36qEg4mUuMeGL7O0fnPmN/wVBM+koNegbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTTSAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreQg/5AHIQQXdQcZfRvW0FxevBdnGYAdvZPWdatFDlYQ7cCqXXuozF\r\nwB9ONzTbRqP0Z4z5ydL6KXKdGlvlRszMKTTjrUb16yFODuOf4RcuxeVhNQE2\r\nUiyjBM4i3YjN3jtwi1yhyIcFfxO/cqfkT3Tu0FCcxri+UL/9YJOUUZAHTdnV\r\nVwKopLC2ykRU6N7zCFJa2/trBihvaPEIsKOT8IG3KdpnX9eV8msCKIC+a4QG\r\nzq2xRAH0srs7FULjyc85gtV33dnyMBYBzf7j4t5P+lEoJbYyDXdDrGzIUzoO\r\nI2tjRcDHnXD90fQ7+TDX1jhE5BCl21kY4WyBhCmAn1NNJTBhEk1eputjSTaj\r\nD9umktYhpTjfM4WpzGEV8hWeDz23cMpgjEgbKGYHHaX8e/SyIU5v4RaJLSuk\r\nrzJBUeCzIHPXEwpbBPGjisje1JWK78mQwv6D/WE6Rvk1TgDlVRbL1gN1eFfm\r\nyOMKIJlETTIHrhtBXAbAPbaicgEkmlKlUwZRMb+XqMUF4dWBRnodfTKcu9A3\r\nOf9GTgzaMySUdoU0wzC2IFmkQpzy+xwP8708B0NOB09eXbzHRoGVmt2CCb5/\r\nPvueGldcxvJdv8sw+SQPWtOeOjc/ugO8rWZ7eycaEofzk8tkmIIt6eB9PiYD\r\ngIhl7XEv2iI0/yYq/oTiBjmYKvaKgXLnhsg=\r\n=Scag\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","gitHead":"94da5dfbf502d0c932777f56ac9797aae35075a2","scripts":{"lint":"eslint src","test":"jest","build":"rm -rf build && tsc --project tsconfig.build.json","check":"tsc"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"8.10.0","description":"Cursor-based pagination queries for Sequelize models","directories":{},"_nodeVersion":"16.6.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.16.0","sqlite3":"^5.0.8","sequelize":"^6.21.4","typescript":"^4.7.2","@types/jest":"^27.5.1","@babel/preset-env":"^7.18.2","@babel/preset-typescript":"^7.17.12","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"sequelize":">= 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_3.3.0_1666004095946_0.7298737645408089","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"sequelize-cursor-pagination","version":"3.4.0","keywords":["sequelize","pagination","cursor-based pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@3.4.0","maintainers":[{"name":"kalleilv","email":"kalleilv@gmail.com"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"ad1bbe749dfd3129a19149166ec53cc58696525a","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-3.4.0.tgz","fileCount":10,"integrity":"sha512-UOF53lpzWM7guzU7TEY9vuDKG9HTyoJ7uVGAr9Mb428DH/EfWxHDW2/TDD+NndhGY/SqJLH9ushP1mab1bK23g==","signatures":[{"sig":"MEUCIFsGYjSuFSyRh+Pyq8v9cba+W0gMwBXUCe6rFsgV7XyGAiEAtT4PJ93g09Ir9TZuPuUrFabacKpJWnjGus6PyKFlmNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYlT6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1/A//UytH3mc3/x6nf0ZmC05m/6r+NUAdlfqBnKcOM03NAluazrvX\r\nbIQ3XiICEvKAlVYt1yYe/wi8R22Q7QIfXN8ymlEd1nPm7/VQauovA0wQjhUm\r\n7J5sMir2+AfTTQnA3oVBrj8cC/S110OEG5FD0n7mnv2qOu2ZF2gnDU3xTOdn\r\n4yNwkLAZk4A+noGsj3SyeB0qDOXQkAIUFgxqYdmtI9YN4GRg/QskcM6OqTSR\r\ncC0K0BDsMDAYNbIvgNF74ex15p4JFcyEw89SqP5GcGFNcfQfQ5BhXqeHbwWW\r\nG+7/XuIZQG+kZCgdYZUYpZsCZyE7Rrm4T+xCjgbsyttXrNG0DMXE1RHIMT05\r\nC1pYHj+OW5Z30cmoZWrfJBifzbRtUkC/AWPWkrAxOmMX/LEaPiucJJankVnA\r\niV2cS+rUJeKGDcHz8GXZfQnFVzJnSDFVepD4ZGEjHApyhcasrdYFd99TwsJJ\r\nUGhAQNHkr0kC+1qJzCB2yJyIAv4fwr/1eKjE4Doq8VdfiQ95BGtkGU+4TKp+\r\nVI07Wgum7u2CrEytTlqAB380BXzVl6N8+qRgZRJpYinTAAFde1HMVQ5K7rxZ\r\nGDs5nnX3dQTg9LtuNoMWFD7ktHC3P8Q4rDIFjqnfG8kVVfXaC3HIDuVG145w\r\nVEvhnLgmAsbGgOZEknV8+Fv5KIBMXQVvHr4=\r\n=PSfK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","gitHead":"9f3fb45eb262471c997222fc63f41e70966b6e28","scripts":{"lint":"eslint src","test":"jest","build":"rm -rf build && tsc --project tsconfig.build.json","check":"tsc"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"8.10.0","description":"Cursor-based pagination queries for Sequelize models","directories":{},"_nodeVersion":"16.6.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.16.0","sqlite3":"^5.0.8","sequelize":"^6.21.4","typescript":"^4.7.2","@types/jest":"^27.5.1","@babel/preset-env":"^7.18.2","@babel/preset-typescript":"^7.17.12","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"sequelize":">= 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_3.4.0_1667388666407_0.5171017575835499","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"sequelize-cursor-pagination","version":"3.5.0","keywords":["sequelize","pagination","cursor-based pagination"],"author":{"name":"Kaltsoon"},"license":"MIT","_id":"sequelize-cursor-pagination@3.5.0","maintainers":[{"name":"kalleilv","email":"kalleilv@gmail.com"}],"homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"dist":{"shasum":"0bb4c4940cb7c6ab4f4ecd9c6e6f44a7cc4ac04a","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-3.5.0.tgz","fileCount":12,"integrity":"sha512-+qYY6dkjVhcxvyaEUW2SlpV6POgVsX8D4i/jiBJHEyFmEv1AllKzGBN8ZqPZAE+r5o9QKM6Z4aYywwKszccyjA==","signatures":[{"sig":"MEUCIQCwmx1LNtkv/N5YGgAtx+IjO1HYc4FkMbJiNbRwr/kZQQIgd3rQDpEcO0r9mai5vuGnaXO/5+Cv1QlTiQIrNU6lOt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26200},"main":"index.js","types":"./index.d.ts","gitHead":"a6b25d3e60b4a5189a0e383add946e614feb2c78","scripts":{"lint":"eslint src","test":"jest","build":"rm -rf build && tsc --project tsconfig.build.json","check":"tsc"},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"repository":{"url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git","type":"git"},"_npmVersion":"10.5.0","description":"Cursor-based pagination queries for Sequelize models","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.16.0","sqlite3":"^5.0.8","sequelize":"^6.21.4","typescript":"^4.7.2","@types/jest":"^27.5.1","@babel/preset-env":"^7.18.2","@babel/preset-typescript":"^7.17.12","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"sequelize":">= 6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sequelize-cursor-pagination_3.5.0_1739618120421_0.3455904101773264","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"scripts":{"test":"jest","check":"tsc","lint":"eslint src","build":"rm -rf build && tsc --project tsconfig.build.json"},"name":"sequelize-cursor-pagination","description":"Cursor-based pagination queries for Sequelize models","version":"3.5.1","main":"index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git"},"keywords":["sequelize","pagination","cursor-based pagination"],"author":{"name":"Kaltsoon"},"bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"peerDependencies":{"sequelize":">= 6.0.0"},"devDependencies":{"@babel/preset-env":"^7.18.2","@babel/preset-typescript":"^7.17.12","@types/jest":"^27.5.1","@typescript-eslint/eslint-plugin":"^5.27.0","@typescript-eslint/parser":"^5.27.0","eslint":"^8.16.0","jest":"^28.1.0","sequelize":"^6.21.4","sqlite3":"^5.0.8","typescript":"^4.7.2"},"_id":"sequelize-cursor-pagination@3.5.1","gitHead":"31223c6cf1aee852c61f5f963592b0f1840e50d2","types":"./index.d.ts","homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-w8I7v+Dp+nb/AAu0LXsCWrZMM37gtXJnMw7BZjSYvRCouimAem+35UbZ3GFqDzwls5cR9FTqYEF+x8loXMEgSg==","shasum":"841322884a4e1aa8860eb55aa2bc6a6a915eb08f","tarball":"https://registry.npmjs.org/sequelize-cursor-pagination/-/sequelize-cursor-pagination-3.5.1.tgz","fileCount":12,"unpackedSize":26330,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGb5ArV2bUhUljR1i0gvvd1Gh68iuxuRCm6wHrnpozKEAiArmPjx5IdDuZSCmJafogr823+dWqrmafvtROOa+7U4Iw=="}]},"_npmUser":{"name":"kalleilv","email":"kalleilv@gmail.com"},"directories":{},"maintainers":[{"name":"kalleilv","email":"kalleilv@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sequelize-cursor-pagination_3.5.1_1745411766751_0.4212568630605269"},"_hasShrinkwrap":false}},"time":{"created":"2017-09-20T16:48:56.788Z","modified":"2025-04-23T12:36:07.487Z","1.0.0":"2017-09-20T16:48:56.788Z","1.0.1":"2017-09-20T17:06:03.139Z","1.0.2":"2017-09-21T14:50:12.919Z","1.0.3":"2017-09-21T15:06:52.347Z","1.0.4":"2018-04-17T11:58:55.953Z","1.1.0":"2018-07-02T07:27:55.649Z","1.2.0":"2018-09-03T11:00:09.879Z","1.3.0":"2018-11-21T11:23:29.290Z","1.4.0":"2019-05-03T10:53:11.169Z","1.5.0":"2019-05-03T11:09:48.686Z","1.6.0":"2019-07-22T07:10:06.023Z","1.7.0":"2020-01-27T06:54:39.393Z","2.0.0":"2021-02-05T13:40:28.137Z","2.0.1":"2021-02-05T14:10:16.849Z","2.1.0":"2021-02-05T17:35:59.708Z","2.2.0":"2021-02-08T07:56:27.870Z","2.2.1":"2021-02-12T13:19:30.123Z","2.2.2":"2021-08-30T06:15:46.727Z","2.3.0":"2021-09-13T08:30:44.246Z","2.4.0":"2022-05-30T08:18:17.667Z","3.0.0":"2022-06-02T10:29:39.979Z","3.0.1":"2022-06-02T10:45:38.940Z","3.0.2":"2022-06-02T11:01:30.465Z","3.1.0":"2022-09-07T07:56:23.536Z","3.2.0":"2022-09-07T08:02:31.756Z","3.3.0":"2022-10-17T10:54:56.167Z","3.4.0":"2022-11-02T11:31:06.563Z","3.5.0":"2025-02-15T11:15:20.639Z","3.5.1":"2025-04-23T12:36:06.994Z"},"bugs":{"url":"https://github.com/Kaltsoon/sequelize-cursor-pagination/issues"},"author":{"name":"Kaltsoon"},"license":"MIT","homepage":"https://github.com/Kaltsoon/sequelize-cursor-pagination#readme","keywords":["sequelize","pagination","cursor-based pagination"],"repository":{"type":"git","url":"git+https://github.com/Kaltsoon/sequelize-cursor-pagination.git"},"description":"Cursor-based pagination queries for Sequelize models","maintainers":[{"name":"kalleilv","email":"kalleilv@gmail.com"}],"readme":"# ➡️ sequelize-cursor-pagination\n\n[![Test](https://github.com/Kaltsoon/sequelize-cursor-pagination/actions/workflows/test.yml/badge.svg)](https://github.com/Kaltsoon/sequelize-cursor-pagination/actions/workflows/test.yml) [![npm](https://img.shields.io/npm/v/sequelize-cursor-pagination)](https://www.npmjs.com/package/sequelize-cursor-pagination)\n\nCursor-based pagination queries for Sequelize models. [Some motivation and background](https://dev-blog.apollodata.com/understanding-pagination-rest-graphql-and-relay-b10f835549e7).\n\n## Install\n\nWith npm:\n\n```bash\nnpm install sequelize-cursor-pagination\n```\n\nWith Yarn:\n\n```bash\nyarn add sequelize-cursor-pagination\n```\n\n## How to use?\n\nDefine a static pagination method for a Sequelize model with the `makePaginate` function:\n\n```javascript\nconst { makePaginate } = require('sequelize-cursor-pagination');\n\nconst Counter = sequelize.define('counter', {\n  id: { type: Sequelize.INTEGER, primaryKey: true, autoIncrement: true },\n  value: Sequelize.INTEGER,\n});\n\nCounter.paginate = makePaginate(Counter);\n```\n\nThe first argument of the `makePaginate` function is the model class. The function also has a second, optional argument, which is the options object. The options object has the following properties:\n\n- `primaryKeyField`: The primary key field of the model. With a composite primary key, provide an array containing the keys, for example `['key1', 'key2']`. If not provided, the primary key is resolved from the model's attributes (attributes with `primaryKey: true`). This is the desired behavior in most cases.\n- `omitPrimaryKeyFromOrder`: By default, the primary key is automatically included in the order if it is missing. Setting this option to `true` will override this behavior. The default value is `false`.\n\nCall the `paginate` method:\n\n```javascript\nconst result = await Counter.paginate({\n  where: { value: { [Op.gt]: 2 } },\n  limit: 10,\n});\n```\n\nThe `paginate` method returns a promise, which resolves an object with the following properties:\n\n- `edges`: An array containing the results of the query. Each item in the array contains an object with the following properties:\n  - `node`: The model instance\n  - `cursor`: Cursor for the model instance\n- `totalCount`: The total numbers rows matching the query\n- `pageInfo`: An object containing the pagination related data with the following properties:\n  - `startCursor`: The cursor for the first node in the result edges\n  - `endCursor`: The cursor for the last node in the result edges\n  - `hasNextPage`: A boolean that indicates whether there are edges _after_ the `endCursor` (`false` indicates that there are no more edges after the `endCursor`)\n  - `hasPreviousPage`: A boolean that indicates whether there are edges _before_ the `startCursor` (`false` indicates that there are no more edges before the `startCursor`)\n\nThe `paginate` method has the following options:\n\n- `after`: The cursor that indicates _after_ which edge the next set of edges should be fetched\n- `before`: The cursor that indicates _before_ which edge next set of edges should be fetched\n- `limit`: The maximum number of edges returned\n\nOther options passed to the `paginate` method will be directly passed to the model's `findAll` method.\n\n**⚠️ NB:** The `order` option format only supports the `['field']` and `['field', 'DESC']` variations (field name and the optional order direction). For example, ordering by an associated model's field won't work.\n\n## Examples\n\nThe examples use the `Counter` model defined above.\n\nFetch the first `20` edges ordered by the `id` field (the `primaryKeyField` field) in ascending order:\n\n```javascript\nconst result = await Counter.paginate({\n  limit: 20,\n});\n```\n\nFirst, fetch the first `10` edges ordered by the `value` field in a descending order. Second, fetch the first `10` edges after the `endCursor`. Third, fetch the last `10` edges before `startCursor`:\n\n```javascript\nconst firstResult = await Counter.paginate({\n  order: [['value', 'DESC']],\n  limit: 10,\n});\n\nconst secondResult = await Counter.paginate({\n  order: [['value', 'DESC']],\n  limit: 10,\n  after: firstResult.pageInfo.endCursor,\n});\n\nconst thirdResult = await Counter.paginate({\n  order: [['value', 'DESC']],\n  limit: 10,\n  before: secondResult.pageInfo.startCursor,\n});\n```\n\n## Only fetching specific pagination connection attributes\n\nOne pagination operation (including `edges`, `totalCount` and `pageInfo`) requires three database queries, but if you are only insterested in the `edges`, one database query is enough. The `makePaginateLazy` function can be used to create a \"lazy evaluation\" version of the `paginate` function. With this version, the `paginateLazy` function returns a `LazyPaginationConnection` object, containing methods `getEdges`, `getTotalCount`, and `getPageInfo`. These methods can be used to fetch the edges, total count, and page info, respectively:\n\n```javascript\nconst { makePaginateLazy } = require('sequelize-cursor-pagination');\n\n// Same options are supported as with the makePaginate function\nCounter.paginateLazy = makePaginateLazy(Counter);\n\n// Same options are supported as with the regular paginate function\nconst connection = Counter.paginateLazy({\n  limit: 10,\n});\n\n// Only one database query is performed in case we are only insterested in the edges\nconst edges = await connection.getEdges();\n\n// Otherwise, we can fetch the total count and page info as well\nconst totalCount = await connection.getTotalCount(); \nconst pageInfo = await connection.getPageInfo();\n```\n\nThe database queries are cached, so there's no extra overhead when fetching the edges, total count, or page info multiple times.\n\n## TypeScript\n\nThe library is written in TypeScript, so types are on the house!\n\nIf you are using a static method like in the previous examples, just declare the method on your model class:\n\n```ts\nimport {\n  PaginateOptions,\n  PaginationConnection,\n  makePaginate,\n  LazyPaginationConnection,\n} from 'sequelize-cursor-pagination';\n\nexport class Counter extends Model<\n  InferAttributes<Counter>,\n  InferCreationAttributes<Counter>\n> {\n  declare id: CreationOptional<number>;\n  declare value: number;\n\n  declare static paginate: (\n    options: PaginateOptions<Counter>,\n  ) => Promise<PaginationConnection<Counter>>;\n\n  declare static paginateLazy: (\n    options: PaginateOptions<Counter>,\n  ) => LazyPaginationConnection<Counter>;\n}\n\n// ...\n\nCounter.paginate = makePaginate(Counter);\n```\n\n## Migrating from version 2\n\nThe `withPagination` function is deprecated starting from version 3, but the migration is fairly simple.\n\nVersion 2:\n\n```js\nconst withPagination = require('sequelize-cursor-pagination');\n\nconst Counter = sequelize.define('counter', {\n  id: { type: Sequelize.INTEGER, primaryKey: true, autoIncrement: true },\n  value: Sequelize.INTEGER,\n});\n\nwithPagination({ primaryKeyField: 'id' })(Counter);\n```\n\nVersion 3 onwards:\n\n```js\nconst { makePaginate } = require('sequelize-cursor-pagination');\n\nconst Counter = sequelize.define('counter', {\n  id: { type: Sequelize.INTEGER, primaryKey: true, autoIncrement: true },\n  value: Sequelize.INTEGER,\n});\n\nCounter.paginate = makePaginate(Counter);\n```\n","readmeFilename":"README.md","users":{}}