{"_id":"@delimaa/mikro-orm-cursor-pagination","_rev":"13-1ac1ddab243ae9e2d49f2fd485c1b6f8","name":"@delimaa/mikro-orm-cursor-pagination","dist-tags":{"latest":"1.1.2"},"versions":{"1.0.0":{"name":"@delimaa/mikro-orm-cursor-pagination","version":"1.0.0","license":"MIT","_id":"@delimaa/mikro-orm-cursor-pagination@1.0.0","maintainers":[{"name":"delimaa","email":"ambroise.delima@gmail.com"}],"dist":{"shasum":"bf6dacb8e7b18a4ac9b709018f205aafa46fbb0f","tarball":"https://registry.npmjs.org/@delimaa/mikro-orm-cursor-pagination/-/mikro-orm-cursor-pagination-1.0.0.tgz","fileCount":13,"integrity":"sha512-8WyP3LOSR+1UbZddTR9bkmHGBfOYqA1T/bvJti62FtEiyBd/JJH7tCiZD3ROx+KW3aKjcCdCG84gKjbNbtikVQ==","signatures":[{"sig":"MEUCIEnd1puK6rbqfVcrx8inLZSMXCJGJRTAu/eviGm5hwAqAiEAiTwDTuHAKIgJrq2KkFZNXXD1p2QWtxPTQEPF/gRshOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30228},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"851caee177f3ff2605f9373ecfb7b3a24230a1a9","scripts":{"test":"jest","build":"tsup","format":"prettier --write src/**/*.ts"},"_npmUser":{"name":"delimaa","email":"ambroise.delima@gmail.com"},"_npmVersion":"10.9.0","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.9.2","typescript":"^5.6.3","@types/jest":"^29.5.14","@types/node":"^22.9.0","@mikro-orm/core":"^5.0.0","@mikro-orm/sqlite":"^5.0.0"},"peerDependencies":{"@mikro-orm/core":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mikro-orm-cursor-pagination_1.0.0_1731780920515_0.9968629959043838","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@delimaa/mikro-orm-cursor-pagination","version":"1.0.1","license":"MIT","_id":"@delimaa/mikro-orm-cursor-pagination@1.0.1","maintainers":[{"name":"delimaa","email":"ambroise.delima@gmail.com"}],"homepage":"https://github.com/delimaa/mikro-orm-cursor-paginate#readme","bugs":{"url":"https://github.com/delimaa/mikro-orm-cursor-paginate/issues"},"dist":{"shasum":"55d7fe11e8cff58b1d18e1d0acec46a0e205aa17","tarball":"https://registry.npmjs.org/@delimaa/mikro-orm-cursor-pagination/-/mikro-orm-cursor-pagination-1.0.1.tgz","fileCount":13,"integrity":"sha512-/AgTEneMcZvYQpY330Wlry4nWqdPfqVEIDILRteRGzZ5EHYy6cvOSCNqE/kWCAOWcNYgJdVUYA2qjr0Q3qDnnw==","signatures":[{"sig":"MEQCIC3j8YgBsufvLwzODuR5AnX5DRxYR47Mpu0WHNuwVsaZAiBDL4anyqNnsQJzbLOTOFckbwZt/J/ce27Z7LEJLi41Yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30332},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"851caee177f3ff2605f9373ecfb7b3a24230a1a9","scripts":{"test":"jest","build":"tsup","format":"prettier --write src/**/*.ts"},"_npmUser":{"name":"delimaa","email":"ambroise.delima@gmail.com"},"repository":{"url":"git+https://github.com/delimaa/mikro-orm-cursor-paginate.git","type":"git"},"_npmVersion":"10.9.0","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.9.2","typescript":"^5.6.3","@types/jest":"^29.5.14","@types/node":"^22.9.0","@mikro-orm/core":"^5.0.0","@mikro-orm/sqlite":"^5.0.0"},"peerDependencies":{"@mikro-orm/core":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mikro-orm-cursor-pagination_1.0.1_1731781130623_0.48235161757929546","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@delimaa/mikro-orm-cursor-pagination","version":"1.0.2","license":"MIT","_id":"@delimaa/mikro-orm-cursor-pagination@1.0.2","maintainers":[{"name":"delimaa","email":"ambroise.delima@gmail.com"}],"homepage":"https://github.com/delimaa/mikro-orm-cursor-paginate#readme","bugs":{"url":"https://github.com/delimaa/mikro-orm-cursor-paginate/issues"},"dist":{"shasum":"b0e59ccaab4903bdf15b020e38e039676d534f7d","tarball":"https://registry.npmjs.org/@delimaa/mikro-orm-cursor-pagination/-/mikro-orm-cursor-pagination-1.0.2.tgz","fileCount":15,"integrity":"sha512-1EqSNm06JEhfcCK/U/n7nzVbBVsoJ/tUVG2VK16dlt4sY0+3IU4etLd1vn1YRozg9VeAOWPhogL7RZvcf/pdbA==","signatures":[{"sig":"MEYCIQCMAx89HJGSEEO24Ccgy5dWaMaunwfr24Fg9jLQM1WULgIhAP9bt39bvHG4AQ6oughBRecKuI9KoLk2ba7fgxE3s0H6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33774},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"d6bebbd4023a9bda6b3562a0ee2d746de7a2be72","scripts":{"test":"jest","build":"tsup","format":"prettier --write src/**/*.ts"},"_npmUser":{"name":"delimaa","email":"ambroise.delima@gmail.com"},"repository":{"url":"git+https://github.com/delimaa/mikro-orm-cursor-paginate.git","type":"git"},"_npmVersion":"10.9.0","description":"Cursor pagination support for MikroORM following [Relay GraphQL Cursor Connections Specification](https://relay.dev/graphql/connections.htm).","directories":{},"_nodeVersion":"20.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.9.2","typescript":"^5.6.3","@types/jest":"^29.5.14","@types/node":"^22.9.0","@mikro-orm/core":"^5.0.0","@mikro-orm/sqlite":"^5.0.0"},"peerDependencies":{"@mikro-orm/core":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mikro-orm-cursor-pagination_1.0.2_1731843997587_0.5206771568948834","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@delimaa/mikro-orm-cursor-pagination","version":"1.0.3","license":"MIT","_id":"@delimaa/mikro-orm-cursor-pagination@1.0.3","maintainers":[{"name":"delimaa","email":"ambroise.delima@gmail.com"}],"dist":{"shasum":"6e124c94bf6546703a7cdb01c2ca55abc08c1e03","tarball":"https://registry.npmjs.org/@delimaa/mikro-orm-cursor-pagination/-/mikro-orm-cursor-pagination-1.0.3.tgz","fileCount":37,"integrity":"sha512-Gl3q+UdvQClZmgMrm2TAACEZ8Lf2dzGhcTtrErb6bfwLEmBLvkZpBW47Nueh2H8EZE2DdacSv9r+HGPm+uQG/g==","signatures":[{"sig":"MEYCIQDZ5O1yY27ChDzyy8X76qDU2zAn7Hb5OBmXq1JrYChrjwIhAKWHP7Tm6Mgd8hRCw6hqjsB43eV46aVAP/PlQg8KX4+G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60684},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsup","format":"prettier --write src/**/*.ts","publish":"yarn build && npm publish"},"_npmUser":{"name":"delimaa","email":"ambroise.delima@gmail.com"},"repository":{"url":"https://github.com/delimaa/mikro-orm-cursor-paginate","type":"git"},"description":"Cursor pagination support for MikroORM following [Relay GraphQL Cursor Connections Specification](https://relay.dev/graphql/connections.htm).","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.9.2","typescript":"^5.6.3","@types/jest":"^29.5.14","@types/node":"^22.9.0","@mikro-orm/core":"^5.0.0","@mikro-orm/sqlite":"^5.0.0"},"peerDependencies":{"@mikro-orm/core":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mikro-orm-cursor-pagination_1.0.3_1731855747200_0.2819903259330856","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@delimaa/mikro-orm-cursor-pagination","version":"1.0.4","license":"MIT","_id":"@delimaa/mikro-orm-cursor-pagination@1.0.4","maintainers":[{"name":"delimaa","email":"ambroise.delima@gmail.com"}],"dist":{"shasum":"f1c2cdb554161d3a3b6ad8116e2d8845cab554a2","tarball":"https://registry.npmjs.org/@delimaa/mikro-orm-cursor-pagination/-/mikro-orm-cursor-pagination-1.0.4.tgz","fileCount":37,"integrity":"sha512-bSLW+Cf1fD7AaP6veyIGQ9pqvsXalCzn3znIAmh94BdA6EBh6fM18TkdgtQlrTZRmVC/xQaWJcb0fqcRcqhfjw==","signatures":[{"sig":"MEQCIHje1g3nN305JeN5/lrsJANUKrJdCA2/TPQKqzIb3Kk3AiBEJNlkIx7eFpvi2G4/r/CXaLeR79LwEQYJE5CgoETSBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60684},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsup","format":"prettier --write src/**/*.ts","publish":"yarn build && npm publish"},"_npmUser":{"name":"delimaa","email":"ambroise.delima@gmail.com"},"repository":{"url":"https://github.com/delimaa/mikro-orm-cursor-paginate","type":"git"},"description":"Cursor pagination support for MikroORM following [Relay GraphQL Cursor Connections Specification](https://relay.dev/graphql/connections.htm).","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.9.2","typescript":"^5.6.3","@types/jest":"^29.5.14","@types/node":"^22.9.0","@mikro-orm/core":"^5.0.0","@mikro-orm/sqlite":"^5.0.0"},"peerDependencies":{"@mikro-orm/core":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mikro-orm-cursor-pagination_1.0.4_1731855794731_0.44227393433238826","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@delimaa/mikro-orm-cursor-pagination","version":"1.0.5","license":"MIT","_id":"@delimaa/mikro-orm-cursor-pagination@1.0.5","maintainers":[{"name":"delimaa","email":"ambroise.delima@gmail.com"}],"homepage":"https://github.com/delimaa/mikro-orm-cursor-paginate#readme","bugs":{"url":"https://github.com/delimaa/mikro-orm-cursor-paginate/issues"},"dist":{"shasum":"1c4becb318c9a4dd5a550df66240af4fe280769e","tarball":"https://registry.npmjs.org/@delimaa/mikro-orm-cursor-pagination/-/mikro-orm-cursor-pagination-1.0.5.tgz","fileCount":32,"integrity":"sha512-G8qJhw4Eo3uVzvQzUeYX/vmcp0QNFkJfm1go37Y+ElmRkSoxD+DMJlmQakxcX0khTvZcapjNoFrpC11reTfBYQ==","signatures":[{"sig":"MEUCIQCmBpH5QObk5yHrxm/+iu/WwYTYcHsU8r0UhzBIACgqDAIgNfUxLXvCD11BQf/uVm6IJWy9nbf3I4nmfBMdbD/q2Ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60692},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"1fcce0d2417580c241da75bd43ff0776dbda476c","scripts":{"test":"jest","build":"tsup","format":"prettier --write src/**/*.ts","publish":"yarn build && npm publish"},"_npmUser":{"name":"delimaa","email":"ambroise.delima@gmail.com"},"repository":{"url":"git+https://github.com/delimaa/mikro-orm-cursor-paginate.git","type":"git"},"_npmVersion":"10.9.0","description":"Cursor pagination support for MikroORM following [Relay GraphQL Cursor Connections Specification](https://relay.dev/graphql/connections.htm).","directories":{},"_nodeVersion":"20.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.9.2","typescript":"^5.6.3","@types/jest":"^29.5.14","@types/node":"^22.9.0","@mikro-orm/core":"^5.0.0","@mikro-orm/sqlite":"^5.0.0"},"peerDependencies":{"@mikro-orm/core":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mikro-orm-cursor-pagination_1.0.5_1731856836516_0.5106789871487258","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@delimaa/mikro-orm-cursor-pagination","version":"1.0.6","license":"MIT","_id":"@delimaa/mikro-orm-cursor-pagination@1.0.6","maintainers":[{"name":"delimaa","email":"ambroise.delima@gmail.com"}],"homepage":"https://github.com/delimaa/mikro-orm-cursor-paginate#readme","bugs":{"url":"https://github.com/delimaa/mikro-orm-cursor-paginate/issues"},"dist":{"shasum":"5e25dfac5543033c7d711cbe8f4cc12d10a1d79e","tarball":"https://registry.npmjs.org/@delimaa/mikro-orm-cursor-pagination/-/mikro-orm-cursor-pagination-1.0.6.tgz","fileCount":32,"integrity":"sha512-VdSazZuY/zt+erhTJzNCCQaNDtiaawZqMuwOSg7WURfTAzKUxUIkpium1rzHjYci8yoK8xOeYY33qabg4+0YQQ==","signatures":[{"sig":"MEQCIAkLnjO25zx9AaLh60gfmYlfr2x66PBUV6shVPy/dHZhAiBYMctjN6vIMWi5HCVXS8BUeuqkGQi0AO3KfL9uN5+3Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62812},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"dc81c29dce460d4d0dc0256046607bf0def07e45","scripts":{"test":"jest","build":"tsup","format":"prettier --write src/**/*.ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"delimaa","email":"ambroise.delima@gmail.com"},"repository":{"url":"git+https://github.com/delimaa/mikro-orm-cursor-paginate.git","type":"git"},"_npmVersion":"10.9.0","description":"Cursor pagination support for MikroORM following [Relay GraphQL Cursor Connections Specification](https://relay.dev/graphql/connections.htm).","directories":{},"_nodeVersion":"20.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.9.2","typescript":"^5.6.3","@types/jest":"^29.5.14","@types/node":"^22.9.0","@mikro-orm/core":"^5.0.0","@mikro-orm/sqlite":"^5.0.0"},"peerDependencies":{"@mikro-orm/core":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mikro-orm-cursor-pagination_1.0.6_1731859630847_0.08333881537748611","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@delimaa/mikro-orm-cursor-pagination","version":"1.0.7","license":"MIT","_id":"@delimaa/mikro-orm-cursor-pagination@1.0.7","maintainers":[{"name":"delimaa","email":"ambroise.delima@gmail.com"}],"homepage":"https://github.com/delimaa/mikro-orm-cursor-paginate#readme","bugs":{"url":"https://github.com/delimaa/mikro-orm-cursor-paginate/issues"},"dist":{"shasum":"e9d9446e23a5a2f71de91b5a20c3b5773bfb7870","tarball":"https://registry.npmjs.org/@delimaa/mikro-orm-cursor-pagination/-/mikro-orm-cursor-pagination-1.0.7.tgz","fileCount":32,"integrity":"sha512-VA+QnTAYYYWbRLzNw9HjB+YaZLneRfWNez8oa3d8BQvI82cmduk2/0Fh3YEKkvCIsvWs0hZQnGqgdOjygN+UZw==","signatures":[{"sig":"MEUCIAy44rxJcqPCr5yrJcuJBNq2nyjaT6yWVNlrC3dEVWXgAiEA35AtDoyYIWygsWUxJ9pe/203DlVgvk052fT01POrB44=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63755},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"480f3147c7ff9ff543763b1a1ad5ead9d58049a5","scripts":{"test":"jest","build":"tsup","format":"prettier --write src/**/*.ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"delimaa","email":"ambroise.delima@gmail.com"},"repository":{"url":"git+https://github.com/delimaa/mikro-orm-cursor-paginate.git","type":"git"},"_npmVersion":"10.9.0","description":"Cursor pagination support for MikroORM following [Relay GraphQL Cursor Connections Specification](https://relay.dev/graphql/connections.htm).","directories":{},"_nodeVersion":"20.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.9.2","typescript":"^5.6.3","@types/jest":"^29.5.14","@types/node":"^22.9.0","@mikro-orm/core":"^5.0.0","@mikro-orm/sqlite":"^5.0.0"},"peerDependencies":{"@mikro-orm/core":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mikro-orm-cursor-pagination_1.0.7_1731915209134_0.7494241612853587","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@delimaa/mikro-orm-cursor-pagination","version":"1.0.8","keywords":["mikro-orm","cursor","pagination"],"license":"MIT","_id":"@delimaa/mikro-orm-cursor-pagination@1.0.8","maintainers":[{"name":"delimaa","email":"ambroise.delima@gmail.com"}],"homepage":"https://github.com/delimaa/mikro-orm-cursor-paginate#readme","bugs":{"url":"https://github.com/delimaa/mikro-orm-cursor-paginate/issues"},"dist":{"shasum":"0d838b953ad5a196bdcb4ac861c7382ab0838ce7","tarball":"https://registry.npmjs.org/@delimaa/mikro-orm-cursor-pagination/-/mikro-orm-cursor-pagination-1.0.8.tgz","fileCount":32,"integrity":"sha512-KEqHOOtOptu/CneuOiPNpoPt6ouLSG8vZk+mvKUsU4oGdC9GHPsrWVQdJuXSkuA5+xX3mI7CS7dKWb5t9uPimQ==","signatures":[{"sig":"MEUCIQCL+f9oO3xmHn55w9eT8MRkqA4zXu5B+vipizGXfhTZMgIgKgXkim/syH+V5gGK4suEjUeBOTwurrGXL2ksUhuM+bo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64486},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f1c512836841df1feb112436d39cbb23d5a06c18","scripts":{"test":"jest","build":"tsup","format":"prettier --write src/**/*.ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"delimaa","email":"ambroise.delima@gmail.com"},"repository":{"url":"git+https://github.com/delimaa/mikro-orm-cursor-paginate.git","type":"git"},"_npmVersion":"10.9.0","description":"Cursor pagination support for MikroORM following [Relay GraphQL Cursor Connections Specification](https://relay.dev/graphql/connections.htm).","directories":{},"_nodeVersion":"20.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.9.2","typescript":"^5.6.3","@types/jest":"^29.5.14","@types/node":"^22.9.0","@mikro-orm/core":"^5.0.0","@mikro-orm/sqlite":"^5.0.0"},"peerDependencies":{"@mikro-orm/core":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mikro-orm-cursor-pagination_1.0.8_1732086848778_0.08585447236569732","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@delimaa/mikro-orm-cursor-pagination","version":"1.0.9","keywords":["mikro-orm","cursor","pagination"],"license":"MIT","_id":"@delimaa/mikro-orm-cursor-pagination@1.0.9","maintainers":[{"name":"delimaa","email":"ambroise.delima@gmail.com"}],"homepage":"https://github.com/delimaa/mikro-orm-cursor-paginate#readme","bugs":{"url":"https://github.com/delimaa/mikro-orm-cursor-paginate/issues"},"dist":{"shasum":"a179ce30bf692063002c74e0f82a6d376fa3f161","tarball":"https://registry.npmjs.org/@delimaa/mikro-orm-cursor-pagination/-/mikro-orm-cursor-pagination-1.0.9.tgz","fileCount":32,"integrity":"sha512-ksy4QKRiryMyPpzr1wSWRWsjmqCNn1bRdjf5ZJ2VNonf2LzUcNTDwPmpAQt9Zsfo+/iTL8P9DapWiXjUQqn3OA==","signatures":[{"sig":"MEUCIQDLui5a0QhdEnBZ3Xdb2pJGpkUJ0V2hZZdR66lDMJMNkwIgF18eFcdJ2KXJue20817MFlKEnWjMWOSLuP1LQjXd6Ek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64540},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"5220357e3359ce93e78574204557c56054f11486","scripts":{"test":"jest","build":"tsup","format":"prettier --write src/**/*.ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"delimaa","email":"ambroise.delima@gmail.com"},"repository":{"url":"git+https://github.com/delimaa/mikro-orm-cursor-paginate.git","type":"git"},"_npmVersion":"10.9.0","description":"Cursor pagination support for MikroORM following [Relay GraphQL Cursor Connections Specification](https://relay.dev/graphql/connections.htm).","directories":{},"_nodeVersion":"20.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.9.2","typescript":"^5.6.3","@types/jest":"^29.5.14","@types/node":"^22.9.0","@mikro-orm/core":"^5.0.0","@mikro-orm/sqlite":"^5.0.0"},"peerDependencies":{"@mikro-orm/core":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mikro-orm-cursor-pagination_1.0.9_1732543801131_0.5534976962862008","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@delimaa/mikro-orm-cursor-pagination","version":"1.1.0","keywords":["mikro-orm","cursor","pagination"],"license":"MIT","_id":"@delimaa/mikro-orm-cursor-pagination@1.1.0","maintainers":[{"name":"delimaa","email":"ambroise.delima@gmail.com"}],"homepage":"https://github.com/delimaa/mikro-orm-cursor-paginate#readme","bugs":{"url":"https://github.com/delimaa/mikro-orm-cursor-paginate/issues"},"dist":{"shasum":"50f3ab12e49a3ba50ba3dcb4dc958af150928455","tarball":"https://registry.npmjs.org/@delimaa/mikro-orm-cursor-pagination/-/mikro-orm-cursor-pagination-1.1.0.tgz","fileCount":26,"integrity":"sha512-v8yJtN61L3yyQxfvEjdsuyEjJK0iMC2iYfkat+/uO60MdJ9Y1HZS0Mktex9RIyzgm5AWRL6BpMPl/CIhlKp7QA==","signatures":[{"sig":"MEUCIQDoCw+zug2vmj6SExJlHgq2ORdCT105BcOk8i7sSCYzgwIgY+h6e1PpCjpWclBPeGsRkT1QwwPzDshDzK6ynV4F+HY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89509},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e74d3ffa24895d41988d41b579d7e0739f18af24","scripts":{"test":"jest","build":"tsup","format":"prettier --write src/**/*.ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"delimaa","email":"ambroise.delima@gmail.com"},"repository":{"url":"git+https://github.com/delimaa/mikro-orm-cursor-paginate.git","type":"git"},"_npmVersion":"11.0.0","description":"## Description","directories":{},"_nodeVersion":"20.18.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.9.2","typescript":"^5.6.3","@types/jest":"^29.5.14","@types/node":"^22.9.0","@mikro-orm/core":"^6.0.0","@mikro-orm/sqlite":"^6.0.0"},"peerDependencies":{"@mikro-orm/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mikro-orm-cursor-pagination_1.1.0_1738138117334_0.9805059688091577","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@delimaa/mikro-orm-cursor-pagination","version":"1.1.1","keywords":["mikro-orm","cursor","pagination"],"license":"MIT","_id":"@delimaa/mikro-orm-cursor-pagination@1.1.1","maintainers":[{"name":"delimaa","email":"ambroise.delima@gmail.com"}],"dist":{"shasum":"b6fc0a3bbaf944f2ce151f3de230494ef77d2f73","tarball":"https://registry.npmjs.org/@delimaa/mikro-orm-cursor-pagination/-/mikro-orm-cursor-pagination-1.1.1.tgz","fileCount":18,"integrity":"sha512-pCLoGO3JLTDnJ9jtOH/Vp6uTnZXGSUpTc4hd2czItreGe8EGcDEcDsgDARjxR4TM7aIpp0HQIcxqeOVhNUKg2w==","signatures":[{"sig":"MEQCIHs7rDNnOsctc+4TBhqwKZCtQimG3d8MKq6iM3eWMyz6AiAJrkPysZy1VEc9wNBOSXTYzz8xFDwr+omvYQyc1SFvuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44233},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsup","format":"prettier --write src/**/*.ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"delimaa","email":"ambroise.delima@gmail.com"},"repository":{"url":"git+https://github.com/delimaa/mikro-orm-cursor-paginate.git","type":"git"},"description":"Cursor pagination support for MikroORM following [Relay GraphQL Cursor Connections Specification](https://relay.dev/graphql/connections.htm).","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.9.2","typescript":"^5.6.3","@types/jest":"^29.5.14","@types/node":"^22.9.0","@mikro-orm/core":"^6.0.0","@mikro-orm/sqlite":"^6.0.0"},"peerDependencies":{"@mikro-orm/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mikro-orm-cursor-pagination_1.1.1_1762360890872_0.4248882080814509","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@delimaa/mikro-orm-cursor-pagination","version":"1.1.2","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/delimaa/mikro-orm-cursor-pagination.git"},"keywords":["mikro-orm","cursor","pagination"],"types":"./dist/index.d.ts","main":"./dist/index.js","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsup","format":"prettier --write src/**/*.ts","prepublishOnly":"yarn build"},"devDependencies":{"@mikro-orm/core":"^5.0.0","@mikro-orm/sqlite":"^5.0.0","@swc/core":"^1.9.2","@types/jest":"^29.5.14","@types/node":"^22.9.0","jest":"^29.7.0","prettier":"^3.3.3","ts-jest":"^29.2.5","ts-node":"^10.9.2","tsup":"^8.3.5","typescript":"^5.6.3"},"peerDependencies":{"@mikro-orm/core":"^5.0.0 || ^6.0.0"},"gitHead":"95cbf1533e47c4b4fc11856409831549c1cf095f","_id":"@delimaa/mikro-orm-cursor-pagination@1.1.2","description":"Cursor pagination support for MikroORM following [Relay GraphQL Cursor Connections Specification](https://relay.dev/graphql/connections.htm).","bugs":{"url":"https://github.com/delimaa/mikro-orm-cursor-pagination/issues"},"homepage":"https://github.com/delimaa/mikro-orm-cursor-pagination#readme","_nodeVersion":"24.11.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-pTYi5Kn1FzDAJp4da/F992qEIOfBVxCw6k0hBs0QtBM8N1QByLlgRp7i62pXg16j4NI9AdoK0JakAAl88cf9oA==","shasum":"c470e941e4f887f9a15123fcf29e4752371aec97","tarball":"https://registry.npmjs.org/@delimaa/mikro-orm-cursor-pagination/-/mikro-orm-cursor-pagination-1.1.2.tgz","fileCount":16,"unpackedSize":44245,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDCTb2w2XPtygDoQe4fQ/CNxkNkZz9tmMXQL6+Iua6BigIgCk0o8pGB09zLjDyyAoGsTxCSo3Q7y70xR3v35flNm74="}]},"_npmUser":{"name":"delimaa","email":"ambroise.delima@gmail.com"},"directories":{},"maintainers":[{"name":"delimaa","email":"ambroise.delima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mikro-orm-cursor-pagination_1.1.2_1765448330034_0.7077523613796457"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-16T18:15:20.421Z","modified":"2025-12-11T10:18:50.391Z","1.0.0":"2024-11-16T18:15:20.690Z","1.0.1":"2024-11-16T18:18:50.842Z","1.0.2":"2024-11-17T11:46:37.838Z","1.0.3":"2024-11-17T15:02:27.488Z","1.0.4":"2024-11-17T15:03:14.961Z","1.0.5":"2024-11-17T15:20:36.677Z","1.0.6":"2024-11-17T16:07:11.048Z","1.0.7":"2024-11-18T07:33:29.344Z","1.0.8":"2024-11-20T07:14:08.981Z","1.0.9":"2024-11-25T14:10:01.310Z","1.1.0":"2025-01-29T08:08:37.651Z","1.1.1":"2025-11-05T16:41:31.054Z","1.1.2":"2025-12-11T10:18:50.190Z"},"license":"MIT","keywords":["mikro-orm","cursor","pagination"],"repository":{"type":"git","url":"git+https://github.com/delimaa/mikro-orm-cursor-pagination.git"},"description":"Cursor pagination support for MikroORM following [Relay GraphQL Cursor Connections Specification](https://relay.dev/graphql/connections.htm).","maintainers":[{"name":"delimaa","email":"ambroise.delima@gmail.com"}],"readme":"# MikroORM Cursor Pagination\n\nCursor pagination support for MikroORM following [Relay GraphQL Cursor Connections Specification](https://relay.dev/graphql/connections.htm).\n\n> [!NOTE]  \n> This library is not relevant for MikroORM v6 as the native `em.findByCursor()` is the recommended way for cursor pagination.\n> However, it is still useful for software using pre v6 versions.\n\n## Installation\n\n```bash\nnpm install @delimaa/mikro-orm-cursor-pagination\n```\n\n## Usage\n\n```ts\nimport { cursorPaginationFind } from '@delimaa/mikro-orm-cursor-pagination';\n\n@Entity()\nclass User {\n  @PrimaryKey()\n  id!: number;\n\n  @Property()\n  name!: string;\n\n  @Property({ nullable: true })\n  age: number | null;\n\n  @ManyToMany()\n  friends = new Collection<User>(this);\n}\n\n// Initial cursor pagination when no cursor is provided\nlet page = await cursorPaginationFind(\n  em,\n  User,\n  // 👇 Initial pagination when no cursor is provided, pass `first` & `orderBy`\n  {\n    first: 10,\n    orderBy: {\n      name: QueryOrder.DESC,\n      // 👇 Supports NULL ordering by specifying NULLS_FIRST or NULLS_LAST order on nullable column\n      age: QueryOrder.ASC_NULLS_FIRST,\n      id: QueryOrder.ASC,\n    },\n  },\n  // 👇 Pass any native MikroORM where condition\n  {\n    age: { $gt: 20 },\n  },\n  // 👇 Pass any native MikroORM options except `limit`, `offset` and `orderBy` properties which are not allowed\n  {\n    populate: ['friends'],\n  },\n);\n\npage.totalCount; // Total count of records\npage.pageInfo.hasNextPage; // Whether next page is available\npage.pageInfo.hasPreviousPage; // Whether previous page is available\npage.pageInfo.startCursor; // Start cursor\npage.pageInfo.endCursor; // End cursor\npage.edges; // Array of edges containing cursor and node { cursor: string, node: Loaded<User, 'friends'> }\n\n// Forward cursor pagination\npage = await cursorPaginationFind(\n  em,\n  User,\n  // 👇 For forward cursor pagination, pass `first` & `after`\n  {\n    first: 10,\n    after: page.pageInfo.endCursor,\n  },\n  {\n    age: { $gt: 20 },\n  },\n  {\n    populate: ['friends'],\n  },\n);\n\n// Backward cursor pagination\npage = await cursorPaginationFind(\n  em,\n  User,\n  // 👇 For backward cursor pagination, pass `last` & `before`\n  {\n    last: 10,\n    before: page.pageInfo.startCursor,\n  },\n  {\n    age: { $gt: 20 },\n  },\n  {\n    populate: ['friends'],\n  },\n);\n\n```\n","readmeFilename":"README.md","homepage":"https://github.com/delimaa/mikro-orm-cursor-pagination#readme","bugs":{"url":"https://github.com/delimaa/mikro-orm-cursor-pagination/issues"}}