{"_id":"@mgcrea/prisma-queue","_rev":"42-0baa6075d81533a1f5ee25f3779d222e","name":"@mgcrea/prisma-queue","dist-tags":{"latest":"3.1.0"},"versions":{"0.2.0":{"name":"@mgcrea/prisma-queue","version":"0.2.0","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@0.2.0","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"bin":{"prisma-queue":"lib/bin/cli.js"},"dist":{"shasum":"ee2fecdb76903ee70f1332b5beb3e4242ae4d9c4","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-0.2.0.tgz","fileCount":33,"integrity":"sha512-zqtJ2F1WwvApr6Kel/i2K8xTd6tCEBi99OLeYA4ISQqtPc8a8G4rpnsWCVSf0w4gYK09NDk8PPyfShDGF2/TFA==","signatures":[{"sig":"MEQCIFYolqR8U/ntkDpUdpf12A72jI0+83sd0G4Te90ynHCzAiAZf5icKBQund7PJPAA+DJviRG1SMvnN6PuX/lAZG6OfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDtpnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpukg//fvhBOQeUOBOm+DbJvSQ7XvKE7EYH6VYsDBYnTEKZx7npMkIR\r\nXFgNwYwxXz7cbtB3HzinpGlA0WfUxDsvPbADJ3zt97Lv4XVDFPqGKdWjGtEg\r\nDS/zG8uv20xGiKmBYJE24ecQm9tCfl0eHJXK7vbdzzABD8FSEq4LVlshbaQL\r\nJA+4FlHFAFuxx/BzmvevFsx8EDUh9jCx7P0XyGC/5CF4UstVQvNYyIziSaCo\r\noAkALAV8YVq5GRkaKDinV2BLMeq+6IiO/axBybfnnzyJpSPb9WQBp8q7HC8N\r\n97MIwAf73d7aelE5ZI1GcuiRnNArafa5cU8QDZxVVup+qkyS+kI44iJDVhCE\r\nQ63NkhROMOY5loXzOf63xgO6iYsZoaAi8FKUnDb+ZPH4K0ubu2EJ8ttf1WJO\r\nWZb5Nph4Se9vy/xz8lJe7ITT+C2JXtQ/BuctoQ1KLniJ64ZrIQUh4NV0iwiz\r\nKLx2lYpE9jEPc6gcW61nbZck7Rl+KPbkn+yvKo0AHFQrjhae+DKR6cFXitjF\r\nF7MN1xKOXZStcFrAVQ8VFLxCF9scz90GObplVnWKCQ5n1sUr+VA0dnZBsuA7\r\n1IdqmY6oqP9Srx7XMXd3iMKk+Ul9i+yXWjpNNaEfCwJws1oT2tRcdSn6d1lp\r\n2iS+b1Xn8NMLKNwJRhvHKBHxw+w/cUn7FUc=\r\n=AFR8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"827596a8a6e46669ec35f10c63a71881432d7103","scripts":{"lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query jest --runInBand","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"rimraf lib/*; tsc --build","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"_npmVersion":"8.3.1","description":"Fast and lean prisma-based task queue","directories":{},"_nodeVersion":"16.14.0","dependencies":{"debug":"^4.3.3","croner":"^4.1.97"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.9.0","prisma":"^3.9.2","rimraf":"^3.0.2","ts-jest":"^27.1.3","ts-node":"^10.5.0","prettier":"^2.5.1","typescript":"^4.5.5","@types/jest":"^27.4.0","@types/node":"^17.0.18","@types/debug":"^4.1.7","@tsconfig/node12":"^1.0.9","eslint-plugin-jest":"^26.1.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.12.0","@typescript-eslint/eslint-plugin":"^5.12.0"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_0.2.0_1645140583105_0.6732421006076206","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@mgcrea/prisma-queue","version":"0.2.1","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@0.2.1","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"bin":{"prisma-queue":"lib/bin/cli.js"},"dist":{"shasum":"2576b4783db91032c16785409643701f95c6f583","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-0.2.1.tgz","fileCount":33,"integrity":"sha512-Rk4IblBYTLxn4QjFkDl3UlhNYcgcHYLAXNVGtvo4LMVq/xBP3mBTyQjXd9lkLozWzuUBRKZIF9nu7DVAeinBvA==","signatures":[{"sig":"MEYCIQCUdNxpAhk4oFZTdnONkkVj1BFe1BMstz+XHbwnxl6EagIhAJ9UNZ6jEk/azR5qqZuiFntmEJrD8dykeQMWNIy4tAJz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDtp1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsuA//UKDpagJEaU7WKKrfMuubCxSDXcatmQH07zOcU0c/uhERqBeD\r\nN7gIp0Vr3AJfm2hsFI9ft4AjbuTjo04zglRKwJxdvZftPDBkqVSTQSU4Odj3\r\nSlBm4kzvFCXuQ5zR9stmipA315OwvuFms4gC10//igwTzBIPTeAGk+k4Inua\r\nzxXtpqBaJaRnySkn2dBx0pNFkagqyZz7qIUskAATuCexLc21kzepDQatHgXO\r\nw4EhYoqM0tJwhLJcJSIuEN+qjK+sRbBg68Rb8OuBi8MNdKUmF361Z6GKOJdg\r\n1qJozcUr+ytICurCqtGiY3wzaRkOJj+NyhQ5dgKvsxTVeXZ+GmYd9Q94rAyg\r\nTvDas7XvWId5iLuWdnHY6/yBwty5JYBwtsvToLbPncC1NtaZVaG6QOM5U/vE\r\n3wJ8ErmJFpZ0XxD8a+6lawEzIT9j1k/rWWzqxvsinF2tmXvtilDPicFlFCK7\r\nXuHWhq67hTCsMAJ4uijSdYfMfMQ/sk0qH9A8VqNC+69grdhXpzJIuNbi+HIE\r\nu2xiDglXOQr1jbL0VzV7lSbzx3stlBssAZBCVGnjV1gKf1l0br364oKQqziL\r\nLy97k647ORBnnztGMPi0OiKn/P0IcadXQtVrgXhe20aB18w+NXCVcTZJZjZm\r\nQ0SJL7NVr0722k/C71OFfRGXlfOsXDTW68o=\r\n=pm42\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"827596a8a6e46669ec35f10c63a71881432d7103","scripts":{"lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query jest --runInBand","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"rimraf lib/*; tsc --build","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"_npmVersion":"8.3.1","description":"Fast and lean prisma-based task queue","directories":{},"_nodeVersion":"16.14.0","dependencies":{"debug":"^4.3.3","croner":"^4.1.97"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.9.0","prisma":"^3.9.2","rimraf":"^3.0.2","ts-jest":"^27.1.3","ts-node":"^10.5.0","prettier":"^2.5.1","typescript":"^4.5.5","@types/jest":"^27.4.0","@types/node":"^17.0.18","@types/debug":"^4.1.7","@tsconfig/node12":"^1.0.9","eslint-plugin-jest":"^26.1.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.12.0","@typescript-eslint/eslint-plugin":"^5.12.0"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_0.2.1_1645140596771_0.364279130575194","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@mgcrea/prisma-queue","version":"0.2.2","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@0.2.2","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"bin":{"prisma-queue":"lib/bin/cli.js"},"dist":{"shasum":"7804f66dd02ab44fd43d47546a198b6acbebf7eb","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-0.2.2.tgz","fileCount":33,"integrity":"sha512-KddcC+Bur/585ShMcVy+o0tMPGTUUFcQmWudp6xJn1M284YNrOeUZ25DzlY0DAs8/CO56ZEO5xHbhFkgrW5jsA==","signatures":[{"sig":"MEYCIQCIo7VsvIy9qf8l6ueT0+759pDGWoNL7Hc5mCT3jGHzxAIhAOWOKjmRgJbvbf54dn06azKja02moJvsbtfRA2ZH/HhD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiD2kuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPzQ/+Oi5X1BKs/5ayYzEgAcaCtxDq5Fxwua/CFJHjoo8nLe89SAt2\r\nTcHGbfrUSvNyUuGnis9SrMn5cq8r0qjQc/ciT9njvSqwoO2Z+xZVoSeAKgoQ\r\n+Io69Q4fFPiOqL1RzP0iX5QoOVr2EUlpxAK3ObbiwQqhOlS5kI0ppBFVKBqG\r\negxwntXnWhYsA91RhlpQoNkiXx+P6syvHDG9660InMjh7GLCs9atZc7OKf90\r\nMjx7QBuq5x/Hi5Cv4u5S3OjagqKEqv58KzvfxuAMnJfSVAAGEXtk7dcD+hkM\r\nsWfxXcpFrRzKxs444i8fArnUUAkzz1HTsuQVLrWkwjsWPhfI0tvQshNAkv1p\r\nfi54gw6c1qretVoAVNIBFv2uqrE52/3WptlhBLjtzZmr5iNnjTDKjWTwyShX\r\n4W2nPIxyPfY83IAuQotf4mzh9mv01j/ACLKp1SwNeJBlLjiB3296/OpOx7OU\r\nU5ZNAjQcm9MI2ZwMXZ/eWKfSbkqfbHI7V/oEBkBb0Z11R/ZGFr5RbjpF2m0U\r\nFSn3nnN17UgbJuT+OpcQpOXdhqu1cVIE3VFhWUjp9kNuHntFplQiEW6poZ+J\r\nzkuuSYXLsI1EJ1ncS8QGCFvM05r5X2O5QHJ/o9LmLFlZuBHtbf3klF87DgF4\r\nlpiqzqs36nBlOpHq7Qch+Se6p7p4lXw6K8A=\r\n=KtoV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3b5a86cb6c6ab98a0d020f322aaea7208325982e","scripts":{"lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query jest --runInBand","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"rimraf lib/*; tsc --build","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"_npmVersion":"8.3.1","description":"Fast and lean prisma-based task queue","directories":{},"_nodeVersion":"16.14.0","dependencies":{"debug":"^4.3.3","croner":"^4.1.97"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.9.0","prisma":"^3.9.2","rimraf":"^3.0.2","ts-jest":"^27.1.3","ts-node":"^10.5.0","prettier":"^2.5.1","typescript":"^4.5.5","@types/jest":"^27.4.0","@types/node":"^17.0.18","@types/debug":"^4.1.7","@tsconfig/node12":"^1.0.9","eslint-plugin-jest":"^26.1.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.12.0","@typescript-eslint/eslint-plugin":"^5.12.0"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_0.2.2_1645177134788_0.26220187228717373","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@mgcrea/prisma-queue","version":"0.3.0","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@0.3.0","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/prisma-queue#readme","bugs":{"url":"https://github.com/mgcrea/prisma-queue/issues"},"dist":{"shasum":"b70daa9ae4877bdf4b0c9a06720fbbb428933796","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-0.3.0.tgz","fileCount":34,"integrity":"sha512-LiU9dH3eqGbJIQJCzUBdJ5SKM4KwX5qIfhwVNnPg6syGo0ylNOEDXsnE7M+5ufBw9rU1rFfS7e0imI6nsWSgPw==","signatures":[{"sig":"MEUCIB7FvX47JEBnjvmCe+nHUoCRLlO/m/ubUz8YFR3HLItpAiEA+btzkhBZMWcPfZzm7F82GpqqHlHeBrA2cjHs/tWv708=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF4kTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZAg/+J/r7e7anBRrNF3HS2DlInjZtxC0yCPp4UPDepzVUHnxNddn8\r\n2rQqaA5ZnQf96FMpBO5U58pa1aan1aNYGCnc7VTLGXU3qkzVKLe59hSU8X17\r\nbTio1NJKrbEEHyQhwmNIF+/yfKuEypxPZiAPzTsTX2D6+gpHC9uGta4ffvae\r\nXF9mtGiVC74enBSgrq+H5CzmlWP+SHeFrwlplMJe+8iavPM3tiFwBeEJMltO\r\nlhkNwopigwB3KczbfD+yep5evSW5qow7LEWRZGa9FrBC1d1KWmoP45rkrVvp\r\nurdpEJwI7Q6qQPsMpyGMoB8H1c1iGG1bwGQYgB+pR2kOVL8pOSXYE4CkjHGi\r\nsNCPfwzKhjEjgUdcpDX+2M5hp69wsG293ACzgqM843Bowi7YpVTpieINZMya\r\n5vVFqbhkZAwYpcvV7e1m/uzjNGb/e0cS2PReGl82+yQV82WeCoJ4FuCfzU6q\r\njsXz3TPosItRaVqU2w/aic2QUY6do2XfTuJpPg+5WLhPMVkrNZJykVUlKk96\r\n1uFwD9P3RPUkbADSpO/fGpM1HLb10XYMsyws8fE9skG7uxqYsquiug1kst0T\r\nK7uWtCpQHagXW5xXY09y0cgiu7dmakmEzllfYeyJyK6kpKnse52qPNkFeBmJ\r\ndabW0QE/XIftDkTpDvTnvlKKbJx9Yv5xxNM=\r\n=sGGD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","access":"public","gitHead":"5a5f9285cbace9df11a513159069bee423dab856","scripts":{"lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query jest --runInBand","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"rimraf lib/*; tsc --build","start":"npm run spec -- --watch","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/prisma-queue.git","type":"git"},"_npmVersion":"8.3.1","description":"Fast and lean prisma-based task queue","directories":{},"_nodeVersion":"16.14.0","dependencies":{"debug":"^4.3.3","croner":"^4.1.97"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.9.0","prisma":"^3.9.2","rimraf":"^3.0.2","ts-jest":"^27.1.3","ts-node":"^10.5.0","prettier":"^2.5.1","typescript":"^4.5.5","@types/jest":"^27.4.0","@types/node":"^17.0.18","@types/debug":"^4.1.7","@tsconfig/node12":"^1.0.9","eslint-plugin-jest":"^26.1.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.12.0","@typescript-eslint/eslint-plugin":"^5.12.0"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_0.3.0_1645709587688_0.8657214269481639","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@mgcrea/prisma-queue","version":"1.0.0","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.0.0","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"96a4b2af7017a8fca0b9374b6f242b5f6551bf35","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.0.0.tgz","fileCount":8,"integrity":"sha512-4Z1PvfsjBXEXgqncw6gZStxizQAMdOK4zYUFiOmviN0wNhuWdFfSJrMNGrE0NtZ7UV5GqrjmFdL6ILvhISwuLg==","signatures":[{"sig":"MEUCIH5Ss8DNb94e58aE+HWvnTSj9uphJ2sK71rvXyTAGSCxAiEAnA/U645I5Rj0q4WVh3s2knlxY+PUpa0aCx4HY0lHT84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGH6pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvMRAAoZYqwOI3mQg7uU9XjP6OtMr2e5EzKHYSj7lpIWzg4KgCBXMh\r\ndDmf214RW9TswW2OCCNpJU2o7/z7wYoWBTYQKLJSQmL14vVd06COzF2ZXs/X\r\n9QEUJmhkVcoBoXBZ6r/flarSz8XTnrAoathu+uv+PH4+5b9AEUlS8pUQSxc4\r\noovhBMWyeAYB7SkZrvqb9ze655eYMb7z8idPUVAKZo3EPopW41+YJ1IXqBoi\r\nS4Lp+UeV3zh080+tZQV8YeFb1ugem8JLc+UlmFo4oVwx/bhbGtVB8cZmFelN\r\n0vynOxNzTzp28AHm7tMjJfwUlpjbGM9Rly+G4xyTt9z1tPiLfRXMfV2wPXls\r\nxF/IcLcN4YFzWMFFS1y5Ee6kw0z711+ZzuNxE2k0GIwMYyE5fvRNgNSIV83G\r\nr5zBxm/6WHQl4bKHqd0roNOVEuLSAsgDWKDgVT45DqzOEdpgHrbduuZyyXoY\r\nZAhWJKtbn20+OhFfG59OK4NWMJ90lheqJHs/bVRrcEVsX3OiH8pNesCqaeGp\r\neBAPgQeeTt/z1z2rSx5FdjfdIzmL/8D8nX5YV4+L+Ko9fqiGdfaX4vF+NMCH\r\nnx1VJb647N4YFvSzFe68BmKIwrLNufHKcseHJqi4VVPy0WhCt34Qa8z4fzUy\r\nGzSJBXsDK1G5DR4ohjmryM7qSoLzvkzWyWM=\r\n=vehb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ece7dc88db4947c4cb5a5a8fb5e7bfb93787f75b","scripts":{"lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","start":"vitest","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"9.5.0","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"18.15.0","dependencies":{"debug":"^4.3.4","croner":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.5","tsup":"^6.7.0","eslint":"^8.36.0","prisma":"^4.11.0","vitest":"^0.29.3","prettier":"^2.8.5","typescript":"^5.0.2","@types/node":"^18.15.3","@types/debug":"^4.1.7","@prisma/client":"^4.11.0","vite-tsconfig-paths":"^4.0.7","@mgcrea/fastify-session":"^1.1.0","@mgcrea/eslint-config-node":"^0.2.3","@tsconfig/node-lts-strictest-esm":"^18.12.1","prettier-plugin-organize-imports":"^3.2.2"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.0.0_1679326888887_0.09395044415529452","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@mgcrea/prisma-queue","version":"1.1.0","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.1.0","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"42dfcef26e02bf7e816e5688a1907496f89acd62","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.1.0.tgz","fileCount":8,"integrity":"sha512-cerTpnEN5Evp/ulhYcamGt6gx5ig8wW3IJlx1Gt2aWBWITeT9sZhvjdJX17sKmr3OfN4I9kA4UL8bhGgwTAacA==","signatures":[{"sig":"MEUCIE9XV/hPpsbsP9aP2Q0mTRK57jBhlGzVjH3GfDfhD275AiEAnSE2CI2nQzxh3SK8xDXrl80sAwB7AbYMUQFyx8jwOSU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66724},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"d2c99849c43d40e67bc0bfe2ab25c36776595b58","scripts":{"lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","start":"DEBUG=prisma-queue,prisma-query vitest","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"9.5.1","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"18.16.0","dependencies":{"debug":"^4.3.4","croner":"^6.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","tsup":"^6.7.0","eslint":"^8.42.0","prisma":"^4.15.0","vitest":"^0.32.0","prettier":"^2.8.8","typescript":"^5.1.3","@types/node":"^18.16.17","@types/debug":"^4.1.8","@tsconfig/esm":"^1.0.3","@prisma/client":"^4.15.0","@tsconfig/node-lts":"^18.12.2","@tsconfig/strictest":"^2.0.1","vite-tsconfig-paths":"^4.2.0","@mgcrea/eslint-config-node":"^0.6.1","prettier-plugin-organize-imports":"^3.2.2"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.1.0_1686580817729_0.07289143831306633","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@mgcrea/prisma-queue","version":"1.1.1","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.1.1","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"e81eea72384f3fdd919eb9742cde6e6444a6b685","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.1.1.tgz","fileCount":8,"integrity":"sha512-ym1HAFppGrWZj0LHntQn9ZuUS4G+QG3Fj40gM9uYSmVswHTQ4a4C/dZoaS2vQqgWULt4Wi5KRU/onsvzpCmxSg==","signatures":[{"sig":"MEYCIQCxLteHDqU2QSexuHhTDfUVJLHvnslsnP4+7IfXRP535QIhAJIT8lGYzCcaIRFB3hltRorZYN1TbY4eH479fnyL7+U6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66994},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"92734926b088760f9b3d95dde88635f253ec9185","scripts":{"lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","start":"DEBUG=prisma-queue,prisma-query vitest","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"9.5.1","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"18.16.0","dependencies":{"debug":"^4.3.4","croner":"^6.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","tsup":"^6.7.0","eslint":"^8.42.0","prisma":"^4.15.0","vitest":"^0.32.0","prettier":"^2.8.8","typescript":"^5.1.3","@types/node":"^18.16.17","@types/debug":"^4.1.8","@tsconfig/esm":"^1.0.3","@prisma/client":"^4.15.0","@tsconfig/node-lts":"^18.12.2","@tsconfig/strictest":"^2.0.1","vite-tsconfig-paths":"^4.2.0","@mgcrea/eslint-config-node":"^0.6.1","prettier-plugin-organize-imports":"^3.2.2"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.1.1_1686587425544_0.6203560536384403","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@mgcrea/prisma-queue","version":"1.2.0","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.2.0","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"f8ad11d1ec1839d4a3c7c565d466950335eb5d05","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.2.0.tgz","fileCount":8,"integrity":"sha512-wHFxXEpgYj8fcYEaiMg1W8zuAXuqhiGF9tg9KR2DD3vSan7h197kerJYBaT2qqCUTYFASw4U0fMFobuT9p+AQA==","signatures":[{"sig":"MEQCIHFwsesjm5FWmxvCDXUzUEYgBpLVmIcyURindsCS4YJoAiBIEXFgsI9c7GSAEf027vgwdc7C1gF94HsSXTPkSsN5HA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79998},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"82d3363f34e08f934adaa9077b9aa4253d82c09e","scripts":{"lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","start":"DEBUG=prisma-queue,prisma-query vitest","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"9.5.1","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"18.16.0","dependencies":{"debug":"^4.3.4","croner":"^6.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","tsup":"^6.7.0","eslint":"^8.42.0","prisma":"^4.15.0","vitest":"^0.32.0","prettier":"^2.8.8","typescript":"^5.1.3","@types/node":"^18.16.17","@types/debug":"^4.1.8","@tsconfig/esm":"^1.0.3","@prisma/client":"^4.15.0","@tsconfig/node-lts":"^18.12.2","@tsconfig/strictest":"^2.0.1","vite-tsconfig-paths":"^4.2.0","@mgcrea/eslint-config-node":"^0.6.1","prettier-plugin-organize-imports":"^3.2.2"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.2.0_1686904509833_0.9887999096711415","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@mgcrea/prisma-queue","version":"1.3.0","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.3.0","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"6338f9adfe4b8f74c87bc5be9c1b65174f9311f1","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.3.0.tgz","fileCount":8,"integrity":"sha512-1qZ6/ZB5dQWDdqs5VshjbXG6qT/ND2+ymqYXAJKT/J8tmljICBr+f6mjQp4FTkEvQKYDNeTviCzvPj8EBQ8D0Q==","signatures":[{"sig":"MEUCIQDNb5lYzZ4NIXIz5mzM9XxjtIGHv/tU13boMbyeWzCs9gIgbLS1cDu5xNDdOieqoggxigG4snioE2vM5FbByweEXB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83869},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f56efba0223f8e0c404730c0d5c2814accb86106","scripts":{"dev":"DEBUG=prisma-queue,prisma-query vitest --watch","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","start":"DEBUG=prisma-queue,prisma-query vitest","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"9.5.1","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"18.16.0","dependencies":{"debug":"^4.3.4","croner":"^6.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","tsup":"^6.7.0","eslint":"^8.42.0","prisma":"^4.15.0","vitest":"^0.32.0","prettier":"^2.8.8","typescript":"^5.1.3","@types/node":"^18.16.17","@types/debug":"^4.1.8","@tsconfig/esm":"^1.0.3","@prisma/client":"^4.15.0","@tsconfig/node-lts":"^18.12.2","@tsconfig/strictest":"^2.0.1","vite-tsconfig-paths":"^4.2.0","@mgcrea/eslint-config-node":"^0.6.1","prettier-plugin-organize-imports":"^3.2.2"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.3.0_1686923626946_0.5257369404404904","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@mgcrea/prisma-queue","version":"1.4.0","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.4.0","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"db439d820778d8ef177627d25a7bd1403d963465","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.4.0.tgz","fileCount":9,"integrity":"sha512-jTQVoelYtLtv9G+tGrIhrQ01wSq94o7gSzvrfaSo3WY1qrJ/IMNkoChbn/zgwRUZ7qrglGhl8mWBcY3PV4hIJw==","signatures":[{"sig":"MEUCIGKFI4lY79sJBSd3ilOYuQitfs5BH12x1znAW1nyhFCQAiEA5SFqxMDThNwhLQs1EqYHAmj1r3YsXrV3nzBM8pGvt+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e09fdd61522680190fcb43d29d0c7925c5bdc2d7","scripts":{"dev":"DEBUG=prisma-queue,prisma-query vitest --watch","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","start":"DEBUG=prisma-queue,prisma-query vitest","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"9.6.7","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"18.17.1","dependencies":{"debug":"^4.3.4","croner":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","tsup":"^7.2.0","eslint":"^8.48.0","prisma":"^5.2.0","vitest":"^0.34.3","prettier":"^3.0.2","typescript":"^5.2.2","@types/node":"^20.5.7","@types/debug":"^4.1.8","@tsconfig/esm":"^1.0.4","@prisma/client":"^5.2.0","@tsconfig/node-lts":"^18.12.5","@tsconfig/strictest":"^2.0.1","vite-tsconfig-paths":"^4.2.0","@mgcrea/eslint-config-node":"^0.7.0","prettier-plugin-organize-imports":"^3.2.3"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.4.0_1693247719786_0.21921958605549996","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@mgcrea/prisma-queue","version":"1.4.1","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.4.1","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"4c6db7c1c516029b0fa0bccdb535f313dc3c3294","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.4.1.tgz","fileCount":9,"integrity":"sha512-QCXuRja6jGPKv+waK4E5oiY25mRXDIjBnVJcZDm9kpZZx5Ul4paYCjxJQV9fDbbBCz5Qo/aoI8xrXj8QIU1C/Q==","signatures":[{"sig":"MEUCIDFZ+9OprSnwUXQuHxFvPJhbaS3j9zXhQ/j1c4lA4CeKAiEA1t38tTYobSyHHnsJr3J1dBA9kCDR6WCQOfbWrqDIjmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88394},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"091c87cfcbd24731e7a6e4ab5190e5e962de0036","scripts":{"dev":"DEBUG=prisma-queue,prisma-query vitest --watch","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","start":"DEBUG=prisma-queue,prisma-query vitest","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"9.6.7","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"18.17.1","dependencies":{"debug":"^4.3.4","croner":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","tsup":"^7.2.0","eslint":"^8.48.0","prisma":"^5.2.0","vitest":"^0.34.3","prettier":"^3.0.3","typescript":"^5.2.2","@types/node":"^20.5.7","@types/debug":"^4.1.8","@tsconfig/esm":"^1.0.4","@prisma/client":"^5.2.0","@tsconfig/node-lts":"^18.12.5","@tsconfig/strictest":"^2.0.1","vite-tsconfig-paths":"^4.2.0","@mgcrea/eslint-config-node":"^0.8.0","prettier-plugin-organize-imports":"^3.2.3"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.4.1_1694093284487_0.06351946038707346","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@mgcrea/prisma-queue","version":"1.4.2","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.4.2","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"184e0b1d166c34e88316b68a87a71ed693ef0ff2","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.4.2.tgz","fileCount":9,"integrity":"sha512-iigsAsoTuFbEY5vJ622fXJX1+tXLZeueMR9KD0YgzqXjIB9iDsvKbVjjORcnlCRIAuQIYVydwsK/B8i2TNqRZA==","signatures":[{"sig":"MEYCIQCSeZssVkRNze8fdXlf6B6+RzZjT/+hLQa+5J2R9Qm5RwIhAIxLYKBdoR6SLF3JfE60a9eYXWZcsL48T51QDoNChPdE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"b615646bc864c2633a3d8c9ffaa3a6c3b0812cc9","scripts":{"dev":"DEBUG=prisma-queue,prisma-query vitest --watch","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","start":"DEBUG=prisma-queue,prisma-query vitest","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"9.6.7","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"18.17.1","dependencies":{"debug":"^4.3.4","croner":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","tsup":"^7.2.0","eslint":"^8.48.0","prisma":"^5.2.0","vitest":"^0.34.3","prettier":"^3.0.3","typescript":"^5.2.2","@types/node":"^20.5.7","@types/debug":"^4.1.8","@tsconfig/esm":"^1.0.4","@prisma/client":"^5.2.0","@tsconfig/node-lts":"^18.12.5","@tsconfig/strictest":"^2.0.1","vite-tsconfig-paths":"^4.2.0","@mgcrea/eslint-config-node":"^0.8.0","prettier-plugin-organize-imports":"^3.2.3"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.4.2_1694094301314_0.29856462174478837","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"@mgcrea/prisma-queue","version":"1.4.3","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.4.3","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"cefcd512c37707e1f90ea34f9f56ef085779f9d2","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.4.3.tgz","fileCount":9,"integrity":"sha512-USyzVgXKy/Nflj2IFdjEL8m9akALYTwd2TrBdOvst7kJOGUbSgk1YPBvcUoDbUC5kSosmUtx1Dz2RJ0hjWyDsw==","signatures":[{"sig":"MEUCIFbCujiuBafn4rirb2rrorM4jk2LbieqETZIxFhpjfAEAiEA6dH6OVFAuevOvVHVb0m7tsY2NWZFSVd2X0R+w4apJxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88390},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"b14a0eefb3ad363b17e83f3a6b746f62b86a1209","scripts":{"dev":"DEBUG=prisma-queue,prisma-query vitest --watch","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","start":"DEBUG=prisma-queue,prisma-query vitest","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"9.6.7","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"18.17.1","dependencies":{"debug":"^4.3.4","croner":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","tsup":"^7.2.0","eslint":"^8.48.0","prisma":"^5.2.0","vitest":"^0.34.3","prettier":"^3.0.3","typescript":"^5.2.2","@types/node":"^20.5.7","@types/debug":"^4.1.8","@tsconfig/esm":"^1.0.4","@prisma/client":"^5.2.0","@tsconfig/node-lts":"^18.12.5","@tsconfig/strictest":"^2.0.1","vite-tsconfig-paths":"^4.2.0","@mgcrea/eslint-config-node":"^0.8.0","prettier-plugin-organize-imports":"^3.2.3"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.4.3_1694103911424_0.08322765524773557","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"@mgcrea/prisma-queue","version":"1.4.4","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.4.4","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"16e4e98540d78528622098a162cfb80d8e64c7ca","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.4.4.tgz","fileCount":9,"integrity":"sha512-MvnHq1l3HrM7raoIvZGu4/bN2l2zj9u33nurtzPbELHIcQgyHzVVlEfAkvC1DfV9NLlIWdFrZNS6dH3K8pGCyQ==","signatures":[{"sig":"MEQCIGgkN0hjbe8z1leZzokZWF4mZX33FcYahzdd6odgMw7XAiBDAbyKfiN/cxRAetg6YdXiiiZdBY56s4ySgn1MUmkhtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89686},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"6f90df15ef46ea760cd503c895f7f45660938037","scripts":{"dev":"DEBUG=prisma-queue,prisma-query vitest --watch","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","start":"DEBUG=prisma-queue,prisma-query vitest","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"10.2.4","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"20.11.0","dependencies":{"debug":"^4.3.4","croner":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.1","eslint":"^8.56.0","prisma":"^5.8.1","vitest":"^1.2.0","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^20.11.5","@types/debug":"^4.1.12","@prisma/client":"^5.8.1","@tsconfig/node-lts":"^20.1.1","@tsconfig/strictest":"^2.0.2","vite-tsconfig-paths":"^4.3.1","@mgcrea/eslint-config-node":"^0.9.5","prettier-plugin-organize-imports":"^3.2.4"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.4.4_1705502777532_0.9227490276088088","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@mgcrea/prisma-queue","version":"1.5.0","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.5.0","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"3e6c4a3d9f4d269e3bd5ce3fe03b5062003902e9","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.5.0.tgz","fileCount":9,"integrity":"sha512-G500OQVvYR5LsQPyFe8P25268Qj9XsAvWWTY/ty82A4wQW3DmN86KXFbwfcpeH36emr2OWIYt9meR7fImBhK9w==","signatures":[{"sig":"MEQCIDlWxjozSCqbzyTXO1cOiEgwJicKrEG3mUeSR2T+6bCeAiAI6fIA5erGrLW5sXcLxD0QFRcW5nOFKDmYW4Ptw63Vmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89858},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"12f8c39b890615b4aff71b82cff5c0920d4965ce","scripts":{"dev":"DEBUG=prisma-queue,prisma-query vitest --watch","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","start":"DEBUG=prisma-queue,prisma-query vitest","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"10.2.4","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"20.11.0","dependencies":{"debug":"^4.3.4","croner":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.1","eslint":"^8.56.0","prisma":"^5.8.1","vitest":"^1.2.0","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^20.11.5","@types/debug":"^4.1.12","@prisma/client":"^5.8.1","@tsconfig/node-lts":"^20.1.1","@tsconfig/strictest":"^2.0.2","vite-tsconfig-paths":"^4.3.1","@mgcrea/eslint-config-node":"^0.9.5","prettier-plugin-organize-imports":"^3.2.4"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.5.0_1705504104229_0.6179061668747889","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@mgcrea/prisma-queue","version":"1.6.0","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.6.0","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"3ca375f1dc56b088624501e695e5fee16bf8fb8e","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.6.0.tgz","fileCount":9,"integrity":"sha512-/0n8fvNCeBGt4Ba5lyzUVQQmLtuOiZ6qZjG9Ej9fdStmn6iz1VHHQlGBPgfsf90e83IXuL/9nlb3JwBbxPo4ng==","signatures":[{"sig":"MEUCIQCuo4DrDUfCMaGGhYqpgXA4yy9HhGSptD0kCkPKu3CHOwIgZ/ZYwDR+H366NvzmMwLBKEo4uDJRHx+BB+VkTVdlAjg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92816},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"8e91a7b75aa31ab87099aa538bdd2bed76cf7df1","scripts":{"dev":"DEBUG=prisma-queue,prisma-query vitest --watch","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","start":"DEBUG=prisma-queue,prisma-query vitest","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"10.2.4","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"20.11.0","dependencies":{"debug":"^4.3.4","croner":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.1","eslint":"^8.56.0","prisma":"^5.8.1","vitest":"^1.2.0","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^20.11.5","@types/debug":"^4.1.12","@prisma/client":"^5.8.1","@tsconfig/node-lts":"^20.1.1","@tsconfig/strictest":"^2.0.2","vite-tsconfig-paths":"^4.3.1","@mgcrea/eslint-config-node":"^0.9.5","prettier-plugin-organize-imports":"^3.2.4"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.6.0_1705522113635_0.2573449853296119","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@mgcrea/prisma-queue","version":"1.6.1","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.6.1","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"c19fb1a1ad6be790a1eaae72d53f2585dae5767c","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.6.1.tgz","fileCount":9,"integrity":"sha512-8EkOOOzqf92O0hKQQOVODeI9aHonEvSfcmpaSD1gihTH0O/wB0VdV3nuge3FbzNfGpdKU330m4UaE+QhFYPHLQ==","signatures":[{"sig":"MEQCIDcet4v9D0Z2Kj6V9EQVZ2ta2c+qGCemt0iTJh6+GDGPAiBLjJUZiP/cZ37ME6iUVAC8SSklB1HRZjJW/A4I/Hcg0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93186},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ae91f076c9305e861c3033c25254d98805d278cb","scripts":{"dev":"DEBUG=prisma-queue,prisma-query vitest --watch","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","start":"DEBUG=prisma-queue,prisma-query vitest","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"10.2.4","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"20.11.0","dependencies":{"debug":"^4.3.4","croner":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.1","eslint":"^8.56.0","prisma":"^5.8.1","vitest":"^1.2.0","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^20.11.5","@types/debug":"^4.1.12","@prisma/client":"^5.8.1","@tsconfig/node-lts":"^20.1.1","@tsconfig/strictest":"^2.0.2","vite-tsconfig-paths":"^4.3.1","@mgcrea/eslint-config-node":"^0.9.5","prettier-plugin-organize-imports":"^3.2.4"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.6.1_1705594975994_0.8538762358218379","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@mgcrea/prisma-queue","version":"1.7.0","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.7.0","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"38603b24c8782a1e7db948bc7c8ade92fcf2dee5","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.7.0.tgz","fileCount":9,"integrity":"sha512-++6R0MB9c3T7+dFgMrpyAeM54G5s2gsjEDrvHMLkI9H77SPeBt1jl+DAs5vLdaGIygamq/bDC4sXCH1OPvpIyQ==","signatures":[{"sig":"MEQCICdzq3wPFTWjk2ucKftkRzw/IQgA/VON9u+Lsmc9L6WVAiBssfzGtSvL3Eu1YH2X/ihsHdrhcHahlXrmvKKZtxq+HA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95278},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9651246d1524769db7d6c117e10db73524747ce8","scripts":{"dev":"DEBUG=prisma-queue,prisma-query vitest --watch --pool=forks","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","start":"DEBUG=prisma-queue,prisma-query vitest","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"10.2.4","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"20.11.0","dependencies":{"debug":"^4.3.4","croner":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.1","eslint":"^8.56.0","prisma":"^5.8.1","vitest":"^1.2.1","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^20.11.5","@types/debug":"^4.1.12","@prisma/client":"^5.8.1","@tsconfig/node-lts":"^20.1.1","@tsconfig/strictest":"^2.0.2","vite-tsconfig-paths":"^4.3.1","@mgcrea/eslint-config-node":"^0.9.5","prettier-plugin-organize-imports":"^3.2.4"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.7.0_1705934043877_0.3384138109474537","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@mgcrea/prisma-queue","version":"1.8.0","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.8.0","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"8c45ce3930989e2b31b417cf399af6a8211de6c5","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.8.0.tgz","fileCount":9,"integrity":"sha512-yJvLgB9BWUaZB5kuvxmiwpzu4QWYniCHnyDm5tpJUHSZiVrZtWhXVntxwzUhn6T0XbHmDXPCDpipARituB7bkw==","signatures":[{"sig":"MEUCIADgwmfC2Aooh9Boi4qe8TJlK2Xu6xg6adoq7mKZtk/AAiEApN0HuQ0G/6JHyy7ZK9Wnn6iBHABNM4p5WRykgUzEuTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107000},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"1653043a6f94f6e76721b709fcdd1b1e115b61fa","scripts":{"dev":"DEBUG=prisma-queue,prisma-query vitest --watch --pool=forks --reporter=dot","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","reset":"prisma db push --force-reset && prisma generate","start":"DEBUG=prisma-queue,prisma-query vitest","prepare":"prisma generate","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"10.7.0","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"20.12.0","dependencies":{"debug":"^4.3.4","croner":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.10.2","tsup":"^8.0.2","eslint":"^8.57.0","prisma":"5.14.0","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.12","@types/debug":"^4.1.12","@prisma/client":"5.14.0","@tsconfig/node-lts":"^20.1.3","@tsconfig/strictest":"^2.0.5","vite-tsconfig-paths":"^4.3.2","@mgcrea/eslint-config-node":"^0.10.1","prettier-plugin-organize-imports":"^3.2.4"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.8.0_1715716052846_0.971223905355239","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"@mgcrea/prisma-queue","version":"1.8.1","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.8.1","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"246b1b67e6a8b6001afd45578d66b24338ce18b7","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.8.1.tgz","fileCount":9,"integrity":"sha512-RqeH7xfz0+VC0QBiUq6093Ie4aW++ryo9p9RjwR8VxN2wfQaJ+QCGdwvq/E8cAUDnM2o2uBz9jK43iQbe54X0w==","signatures":[{"sig":"MEUCIQDes7u3EKiSKxvgnVNh/MUsYyhyT5N7aVs1GzTcFiHMAgIgBaqhUPCT1kRYhuLZczVS0Xzd762MB7ZOH7BnWSQBODI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102498},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"1bfe98927cc67b5560a371e8760dddaaea6906de","scripts":{"dev":"DEBUG=prisma-queue,prisma-query vitest --watch --pool=forks --reporter=dot","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","reset":"prisma db push --force-reset && prisma generate","start":"DEBUG=prisma-queue,prisma-query vitest","prepare":"prisma generate","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"10.7.0","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"20.12.0","dependencies":{"debug":"^4.3.4","croner":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.10.2","tsup":"^8.0.2","eslint":"^8.57.0","prisma":"5.14.0","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.12","@types/debug":"^4.1.12","@prisma/client":"5.14.0","@tsconfig/node-lts":"^20.1.3","@tsconfig/strictest":"^2.0.5","vite-tsconfig-paths":"^4.3.2","@mgcrea/eslint-config-node":"^0.10.1","prettier-plugin-organize-imports":"^3.2.4"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.8.1_1716049933381_0.37817881190514746","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"@mgcrea/prisma-queue","version":"1.9.0","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.9.0","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"ede6a82ab064bff34e273c7468ef1c4d4227f2ab","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.9.0.tgz","fileCount":9,"integrity":"sha512-va+4G1CwRVBEUK7t8aqmzTJIqFEjdVTbAWyVhHxztcUk9riQ/9/kUe73+F6QFOwv7FtzynAkHbx1IgiaYFKl5Q==","signatures":[{"sig":"MEUCIE/zpoX9npqi3Gt3+O3mW6DO1XD3Yq7h0IqPQvDsPF9BAiEAsBPeA4poH83qVKuy9VAaUDUkn1XHewZvXutF/toUOsM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101640},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5aaef4dee308df8e0844f6ec8f10ff0c714abb1f","scripts":{"dev":"DEBUG=prisma-queue,prisma-query vitest --watch --pool=forks --reporter=dot","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","reset":"prisma db push --force-reset && prisma generate","start":"DEBUG=prisma-queue,prisma-query vitest","prepare":"prisma generate","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"10.5.2","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"20.13.1","dependencies":{"debug":"^4.3.4","croner":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","tsup":"^8.0.2","eslint":"^8.57.0","prisma":"5.14.0","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.12","@types/debug":"^4.1.12","@prisma/client":"5.14.0","@tsconfig/node-lts":"^20.1.3","@tsconfig/strictest":"^2.0.5","vite-tsconfig-paths":"^4.3.2","@mgcrea/eslint-config-node":"^0.10.1","prettier-plugin-organize-imports":"^3.2.4"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.9.0_1716994811152_0.5501765339463784","host":"s3://npm-registry-packages"}},"1.9.1":{"name":"@mgcrea/prisma-queue","version":"1.9.1","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.9.1","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"0b5728a507af46393ed444e1d2eb2ed364570cd9","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.9.1.tgz","fileCount":9,"integrity":"sha512-7+7zHB/I2ZteD2tQ947nRz6pi0Wr2hdQ3sxRXGry+Mw7Gy6fC//qQYwJqvQsXq7uBsFbhtZSBNVgR+Gog4vmfA==","signatures":[{"sig":"MEQCIAQCDvS2BI21Dv05HhB+BfuQp8WjKJXlYfCDjHSNE9IMAiB8R5Dvn1geqPzToX5amofAj+6877MGtN/9llg+6lTlwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101792},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"8bd8c21ab9ec34dccd4eac9fb59e7f08ccd7c1ee","scripts":{"dev":"DEBUG=prisma-queue,prisma-query vitest --watch --pool=forks --reporter=dot","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","reset":"prisma db push --force-reset && prisma generate","start":"DEBUG=prisma-queue,prisma-query vitest","prepare":"prisma generate","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"10.5.2","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"20.13.1","dependencies":{"debug":"^4.3.4","croner":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","tsup":"^8.0.2","eslint":"^8.57.0","prisma":"5.14.0","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.12","@types/debug":"^4.1.12","@prisma/client":"5.14.0","@tsconfig/node-lts":"^20.1.3","@tsconfig/strictest":"^2.0.5","vite-tsconfig-paths":"^4.3.2","@mgcrea/eslint-config-node":"^0.10.1","prettier-plugin-organize-imports":"^3.2.4"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.9.1_1717068863881_0.14649130931258636","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"@mgcrea/prisma-queue","version":"1.10.0","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.10.0","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"8ab0062a566d3822aa89481da66ea6460f092166","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.10.0.tgz","fileCount":9,"integrity":"sha512-iVOZoYdjNIJM4kGFqSDmp8toODv/woNgjSZ/In7/klDVdvC28L4zqgAVg6YnRmcHw2Ng1DSGEtpfQ9g5jtrGCQ==","signatures":[{"sig":"MEQCIGidep6pK/ims5u05t1r3kuivL8KRNClbd2/k8bukSrvAiB9L35D26wc1oskW0rkyw9CWF/FdFVQfNtzYgK3Tioxkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106868},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"fcef7b73f067aebf75a5677fab90acaf1fb1e30c","scripts":{"dev":"DEBUG=prisma-queue vitest --watch --pool=forks --reporter=dot","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","reset":"prisma db push --force-reset && prisma generate","start":"DEBUG=prisma-queue,prisma-query vitest","prepare":"prisma generate","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"10.5.2","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"20.13.1","dependencies":{"debug":"^4.3.4","croner":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","tsup":"^8.0.2","eslint":"^8.57.0","prisma":"5.14.0","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.12","@types/debug":"^4.1.12","@prisma/client":"5.14.0","@tsconfig/node-lts":"^20.1.3","@tsconfig/strictest":"^2.0.5","vite-tsconfig-paths":"^4.3.2","@mgcrea/eslint-config-node":"^0.10.1","prettier-plugin-organize-imports":"^3.2.4"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.10.0_1717072865837_0.6004568892504438","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"@mgcrea/prisma-queue","version":"1.10.1","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.10.1","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"4949656055a150abe2f66697eced476896c10a20","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.10.1.tgz","fileCount":9,"integrity":"sha512-sj1edEsdJtgtk08w714gFFufcnj67zHzgvS1xvP0q89uO4VVr8dUimNFOo9mSglVOjYCUSDC2a9H0vNN6EHhIA==","signatures":[{"sig":"MEQCIHKCPnZsRYlFVJiCftHGITxs1RcIkNpCOpDKtixyguiFAiAnqIu4GIAbYJzJwVrcnkDtOlZMEDLULee0jvHYi76fSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108620},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"264a9dda274068cd980f75bd9b6fa7d2c6a7579b","scripts":{"dev":"DEBUG=prisma-queue vitest --watch --pool=forks --reporter=dot","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","reset":"prisma db push --force-reset && prisma generate","start":"DEBUG=prisma-queue,prisma-query vitest","prepare":"prisma generate","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"10.5.2","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"20.13.1","dependencies":{"debug":"^4.3.4","croner":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","tsup":"^8.0.2","eslint":"^8.57.0","prisma":"5.14.0","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.12","@types/debug":"^4.1.12","@prisma/client":"5.14.0","@tsconfig/node-lts":"^20.1.3","@tsconfig/strictest":"^2.0.5","vite-tsconfig-paths":"^4.3.2","@mgcrea/eslint-config-node":"^0.10.1","prettier-plugin-organize-imports":"^3.2.4"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.10.1_1717073447649_0.16540007183604444","host":"s3://npm-registry-packages"}},"1.10.2":{"name":"@mgcrea/prisma-queue","version":"1.10.2","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.10.2","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"db69f03caa2d6ad423642b1ef19eef15694398e4","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.10.2.tgz","fileCount":9,"integrity":"sha512-ckASXfyPw7FrFd2CchisbRs6NFMiKieJ8HkRaGJa8FucXF/QS6eqxb+i0NZ9cYdW9neHAHLfgwYiBp0wQHn7vg==","signatures":[{"sig":"MEUCIDCI6a/BhQDEC31nuM/f0/VIcqTQ8tG+Z80N49VSTA9EAiEA/WIuhTsO6klepIi0LI59SMPT2brvSbPjqHZx3HMARs0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108260},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"da0d21dd6c96b9a13bf889453b1b94b9074344c4","scripts":{"dev":"DEBUG=prisma-queue vitest --watch --pool=forks --reporter=dot","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","reset":"prisma db push --force-reset && prisma generate","start":"DEBUG=prisma-queue,prisma-query vitest","prepare":"prisma generate","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"10.5.2","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"20.13.1","dependencies":{"debug":"^4.3.4","croner":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","tsup":"^8.0.2","eslint":"^8.57.0","prisma":"5.14.0","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.12","@types/debug":"^4.1.12","@prisma/client":"5.14.0","@tsconfig/node-lts":"^20.1.3","@tsconfig/strictest":"^2.0.5","vite-tsconfig-paths":"^4.3.2","@mgcrea/eslint-config-node":"^0.10.1","prettier-plugin-organize-imports":"^3.2.4"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.10.2_1717073717327_0.32797293067847266","host":"s3://npm-registry-packages"}},"1.10.3":{"name":"@mgcrea/prisma-queue","version":"1.10.3","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.10.3","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"2d167b39682a3dfef374a15e1d41ae8a4aae9718","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.10.3.tgz","fileCount":9,"integrity":"sha512-0J6BIzjFtLW5yVTDBuHkUwhXfmxzToo9EU7EiwbpEldOBJJa97QGDM/+m7TQorm6h4AJNszALs7rTIQxJ9gUww==","signatures":[{"sig":"MEYCIQC0wOksOtFANv78O2DtLy0yBP0hcZ0MuusrGm2OalQ8GwIhAJ5ujsGeVJ/HTS7GIoLZjcbOQMZv7SW0y3A3b8B21OCF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108372},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f53ab1b9ef78e652f6da93023b177dd8cfbb6f92","scripts":{"dev":"DEBUG=prisma-queue vitest --watch --pool=forks --reporter=dot","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","reset":"prisma db push --force-reset && prisma generate","start":"DEBUG=prisma-queue,prisma-query vitest","prepare":"prisma generate","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"10.5.2","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"20.13.1","dependencies":{"debug":"^4.3.4","croner":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","tsup":"^8.0.2","eslint":"^8.57.0","prisma":"5.14.0","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"^20.12.12","@types/debug":"^4.1.12","@prisma/client":"5.14.0","@tsconfig/node-lts":"^20.1.3","@tsconfig/strictest":"^2.0.5","vite-tsconfig-paths":"^4.3.2","@mgcrea/eslint-config-node":"^0.10.1","prettier-plugin-organize-imports":"^3.2.4"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.10.3_1717074552363_0.2886082897947244","host":"s3://npm-registry-packages"}},"1.10.4":{"name":"@mgcrea/prisma-queue","version":"1.10.4","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.10.4","homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"0472973a09ff5198de32fb9fa17cd1548ed1c0cc","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.10.4.tgz","fileCount":9,"integrity":"sha512-gBoZ+gn+oI9h6MimOhHtR7mBrY1eXnhbH69uHpNIe0O3DA74yKjTVu3+40qkzIQ5ZxDwrKDdO/x0VAdx9Z+Ldg==","signatures":[{"sig":"MEUCIQDSRaqfG1fSNakuYkrGxG56PFFWr2Hn8UpKOQZJ9mhrFQIgfo/RNzwSAmF9G6trzRsgNCDejNOENSpRfAumln5gyNg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132715},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"fa7076c6346cc153a8bcd7af94ef024e6d4b8600","scripts":{"dev":"DEBUG=prisma-queue vitest --watch --pool=forks --reporter=dot","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","reset":"prisma db push --force-reset && prisma generate","start":"DEBUG=prisma-queue,prisma-query vitest","prepare":"prisma generate","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"10.7.0","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"20.15.0","dependencies":{"debug":"^4.3.5","croner":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.15.7","tsup":"^8.1.0","eslint":"^8.57.0","prisma":"5.16.1","vitest":"^1.6.0","prettier":"^3.3.2","typescript":"^5.5.2","@types/node":"^20.14.9","@types/debug":"^4.1.12","@prisma/client":"5.16.1","@tsconfig/node-lts":"^20.1.3","@tsconfig/strictest":"^2.0.5","vite-tsconfig-paths":"^4.3.2","@mgcrea/eslint-config-node":"^0.10.3","prettier-plugin-organize-imports":"^3.2.4"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.10.4_1719568882919_0.1641943979356637","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"@mgcrea/prisma-queue","version":"1.11.0","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.11.0","homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"c8e082e3ca6ec0aa883ce2342f2e6c98b1f867d4","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.11.0.tgz","fileCount":9,"integrity":"sha512-0NjFubQUCtpYgyftIWvPRDTYVR83VFzXecRwEC1QLTdgv0A4aDEKsw4UHsFppX6+udaiAAatX4oNR1oHTOWQCg==","signatures":[{"sig":"MEYCIQDY9KYkSJRaf445KK3peo918q4Q3gazFP4QQnbsH/55oQIhAIHtIbaihUgCD2a9zuZ4XN14L84WsBFtV3jI/cgwT7P9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133057},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"baa8576556e9b352c0773f3bd8a351b37e1a203d","scripts":{"dev":"DEBUG=prisma-queue vitest --watch --pool=forks --reporter=dot","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","reset":"prisma db push --force-reset && prisma generate","start":"DEBUG=prisma-queue,prisma-query vitest","prepare":"prisma generate","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"10.7.0","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"20.15.0","dependencies":{"debug":"^4.3.5","croner":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.15.7","tsup":"^8.1.0","eslint":"^8.57.0","prisma":"5.16.1","vitest":"^1.6.0","prettier":"^3.3.2","typescript":"^5.5.2","@types/node":"^20.14.9","@types/debug":"^4.1.12","@prisma/client":"5.16.1","@tsconfig/node-lts":"^20.1.3","@tsconfig/strictest":"^2.0.5","vite-tsconfig-paths":"^4.3.2","@mgcrea/eslint-config-node":"^0.10.3","prettier-plugin-organize-imports":"^3.2.4"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.11.0_1719569490338_0.955613373747064","host":"s3://npm-registry-packages"}},"1.11.1":{"name":"@mgcrea/prisma-queue","version":"1.11.1","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.11.1","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"3c7504ad2fdb2e9f9af3e9b2866b3a2cf16012d7","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.11.1.tgz","fileCount":9,"integrity":"sha512-MyoQOIRGEQMV73/r4Z5sxd0BsjLDdzJtQisnRfAgoJP4cp93DXqmqWuIWSC+pPh8dx1RYp+/bNZzs3E3HdAO0A==","signatures":[{"sig":"MEYCIQDRAcJ4a8qci3qxqFo+sfD38uTJ6zrn/g1Pfk2rnSmXhgIhAMIZBOmuQojXLSbTtjHcSBhc9CfW2XaNb+8K3BI1dNlN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133529},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f9629f13870b7fad7a5df01225060fe7dcdabf3d","scripts":{"dev":"DEBUG=prisma-queue vitest --watch --pool=forks --reporter=dot","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","reset":"prisma db push --force-reset && prisma generate","start":"DEBUG=prisma-queue,prisma-query vitest","prepare":"prisma generate","prettify":"prettier --write src/ test/","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"10.7.0","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"20.15.0","dependencies":{"debug":"^4.3.5","croner":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.15.7","tsup":"^8.1.0","eslint":"^8.57.0","prisma":"5.16.1","vitest":"^1.6.0","prettier":"^3.3.2","typescript":"^5.5.2","@types/node":"^20.14.9","@types/debug":"^4.1.12","@prisma/client":"5.16.1","@tsconfig/node-lts":"^20.1.3","@tsconfig/strictest":"^2.0.5","vite-tsconfig-paths":"^4.3.2","@mgcrea/eslint-config-node":"^0.10.3","prettier-plugin-organize-imports":"^3.2.4"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.11.1_1720198645542_0.21997747908082044","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"@mgcrea/prisma-queue","version":"1.12.0","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.12.0","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"15eeabf6760df034561bd9e690b2f1f80c8edcb7","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.12.0.tgz","fileCount":9,"integrity":"sha512-Ja59tXX45KQKzV4ceALuEm01f62ObRO2rMlVngOpkjws4gAxyqd0Pdv8g4Ak0mJWvJMgqFiRDH27oT4LMWLIaQ==","signatures":[{"sig":"MEQCICCSTggQhPd0G/LPIoYA7l62tqcLBcaG9/LxN1Nm9MfrAiAZ6uhsK3BbPUxhEb+4uy4QP1wXWxCt6EzuWj3vml23Cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134883},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"59d8ea49626e55d132ab203a83ac6ae39b8b9773","scripts":{"dev":"DEBUG=prisma-queue vitest --watch --pool=forks --reporter=dot","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts","reset":"prisma db push --force-reset && prisma generate","start":"DEBUG=prisma-queue,prisma-query vitest","prepare":"prisma generate","coverage":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks --coverage","prettify":"prettier --write src/ test/","with-env":"dotenv -e ./.env --","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"10.8.2","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"20.18.0","dependencies":{"debug":"^4.3.7","croner":"^9.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.12.3+sha512.cce0f9de9c5a7c95bef944169cc5dfe8741abfb145078c0d508b868056848a87c81e626246cb60967cbd7fd29a6c062ef73ff840d96b3c86c40ac92cf4a813ee","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","prisma":"5.21.1","vitest":"^2.1.4","prettier":"^3.3.3","dotenv-cli":"^7.4.2","typescript":"^5.6.3","@types/node":"^20.17.2","@types/debug":"^4.1.12","@prisma/client":"5.21.1","@tsconfig/node-lts":"^20.1.3","@tsconfig/strictest":"^2.0.5","@vitest/coverage-v8":"^2.1.4","vite-tsconfig-paths":"^5.0.1","@mgcrea/eslint-config-node":"^0.12.12","prettier-plugin-organize-imports":"^4.1.0"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.12.0_1730209740500_0.5008826639841395","host":"s3://npm-registry-packages"}},"1.12.1":{"name":"@mgcrea/prisma-queue","version":"1.12.1","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.12.1","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"f871564ff44ce1b098b100abce659e82c8a010e5","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.12.1.tgz","fileCount":7,"integrity":"sha512-+xxaIbnHt1tZbxInIF4MFHWV/zX14usMvQ6cTZILY9qp3ZOEXL7rYQ+7kvU2qFhykAvW8s8uEnjhthUqhnQ8YA==","signatures":[{"sig":"MEQCIDTV7HOHf6w7OftN5n0ZHHGxmhPn45p+dOmaj3FJPMgqAiAyYsHGdOlgzDLtloCQ/7lMY97Sdh3xH7LzRjIhlLoNmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120447},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"221f2740644034762c8cb23173befded341f175d","scripts":{"dev":"DEBUG=prisma-queue vitest --watch --pool=forks --reporter=dot","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup","reset":"prisma db push --force-reset && prisma generate","start":"DEBUG=prisma-queue,prisma-query vitest","prepare":"prisma generate","coverage":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks --coverage","prettify":"prettier --write src/ test/","with-env":"dotenv -e ./.env --","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"10.9.3","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"22.19.0","dependencies":{"debug":"^4.4.3","croner":"^9.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.17.0","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.35.0","prisma":"6.16.2","vitest":"^3.2.4","prettier":"^3.6.2","dotenv-cli":"^10.0.0","typescript":"^5.9.2","@types/node":"^22.18.6","@types/debug":"^4.1.12","@prisma/client":"6.16.2","@tsconfig/node-lts":"^22.0.2","@tsconfig/strictest":"^2.0.5","@vitest/coverage-v8":"^3.2.4","vite-tsconfig-paths":"^5.1.4","@mgcrea/eslint-config-node":"^0.13.0","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.12.1_1758720294830_0.7048377370205301","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@mgcrea/prisma-queue","version":"1.13.0","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.13.0","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"0e4a31a42bb36b6dee14b767b55c3b872b1aef1b","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.13.0.tgz","fileCount":9,"integrity":"sha512-wSWSbx2o7f17eWOMPWUCXHij2EILnTYV/N7jfK9n1ojsJB0mPmc15eV+u8IqK5QhShNQ0gqaIrnW2e78nfvJhQ==","signatures":[{"sig":"MEYCIQDPUY/azj8KfB/JXcLe7n34JpSnBuywRydzMXnN0Zu05wIhAIWH5BfRBBae709AUy9idlL7uAJj70XiPs1P+4tZpC9Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144213},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"d2600db90d5ed48db3b4affe7a9189540080de04","scripts":{"dev":"DEBUG=prisma-queue vitest --watch --pool=forks --reporter=dot","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup","reset":"prisma db push --force-reset && prisma generate","start":"DEBUG=prisma-queue,prisma-query vitest","format":"prettier --write src/ test/","prepare":"prisma generate","coverage":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks --coverage","with-env":"dotenv -e ./.env --","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"10.9.4","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"22.21.1","dependencies":{"debug":"^4.4.3","croner":"^9.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.28.0","devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","eslint":"^9.39.2","prisma":"6.16.2","vitest":"^4.0.16","prettier":"^3.7.4","dotenv-cli":"^11.0.0","typescript":"^5.9.3","@types/node":"^24.10.6","@types/debug":"^4.1.12","@prisma/client":"6.16.2","@tsconfig/node-lts":"^24.0.0","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.0.16","vite-tsconfig-paths":"^6.0.4","@mgcrea/eslint-config-node":"^0.14.1","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.13.0_1768052241450_0.29826053503784355","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@mgcrea/prisma-queue","version":"1.14.0","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.14.0","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"f3a184b40f63ebb76296cbade986629d651f5861","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.14.0.tgz","fileCount":9,"integrity":"sha512-QAU/vcxkzqQzHTtVPA93woQEh5XVXD+LOD6FvMvZWUIPouGCQEzdDTwdmqV+DVpDBWA9ecHAarTxflTMsJr4cg==","signatures":[{"sig":"MEUCIAwtZK8uXdcg6FJZQHQuUUjIPi7Cwvt1EtfOU2Bw50osAiEApnelY2ea0tM0D5IXe3jOjlTQvN/yiQQuWf1/dySqbrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150113},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c135f8356abaf392b01b8232866b7478917fa8a8","scripts":{"dev":"DEBUG=prisma-queue vitest --watch --pool=forks --reporter=dot","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup","reset":"prisma db push --force-reset && prisma generate","start":"DEBUG=prisma-queue,prisma-query vitest","format":"prettier --write src/ test/","prepare":"prisma generate","coverage":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks --coverage","with-env":"dotenv -e ./.env --","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"10.9.4","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"22.21.1","dependencies":{"debug":"^4.4.3","croner":"^9.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.28.0","devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","eslint":"^9.39.2","prisma":"6.16.2","vitest":"^4.0.16","prettier":"^3.7.4","dotenv-cli":"^11.0.0","typescript":"^5.9.3","@types/node":"^24.10.6","@types/debug":"^4.1.12","@prisma/client":"6.16.2","@tsconfig/node-lts":"^24.0.0","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.0.16","vite-tsconfig-paths":"^6.0.4","@mgcrea/eslint-config-node":"^0.14.1","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.14.0_1768054049547_0.01236569965765888","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"@mgcrea/prisma-queue","version":"1.14.1","keywords":["prisma","postgresql","job","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@1.14.1","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"ff915d6de5be38ef1e43f7f5494fd166974c02e6","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-1.14.1.tgz","fileCount":9,"integrity":"sha512-WKSJWiXNCL68K69auuCkYX224jS9UcRySEpISqcAw02ei1JIljyDDhHFIukxPZ0Yu2auQgaaxeSELW+YxiqFjg==","signatures":[{"sig":"MEUCIDR/vSfOZ0iqhEMs7Zf/4HWRvjHkzo+0xjxNW73b2IcvAiEApCpR+Cor8SyNHne9kRJM0O2+/oOpDWaYXHHj7XY01vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187223},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9d0f1b7d47a2bc4869d10711fd53aa21ed7c3c92","scripts":{"dev":"DEBUG=prisma-queue vitest --watch --pool=forks --reporter=dot","lint":"eslint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","test":"npm run lint && npm run prettycheck && npm run typecheck && npm run spec","build":"tsup","reset":"prisma db push --force-reset && prisma generate","start":"DEBUG=prisma-queue,prisma-query vitest","format":"prettier --write src/ test/","prepare":"prisma generate","coverage":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks --coverage","with-env":"dotenv -e ./.env --","typecheck":"tsc --noEmit","prettycheck":"prettier --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"11.9.0","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"24.14.0","dependencies":{"debug":"^4.4.3","croner":"^9.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.28.0","devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","eslint":"^9.39.2","prisma":"6.16.2","vitest":"^4.0.16","prettier":"^3.7.4","dotenv-cli":"^11.0.0","typescript":"^5.9.3","@types/node":"^24.10.6","@types/debug":"^4.1.12","@prisma/client":"6.16.2","@tsconfig/node-lts":"^24.0.0","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.0.16","vite-tsconfig-paths":"^6.0.4","@mgcrea/eslint-config-node":"^0.14.1","prettier-plugin-organize-imports":"^4.3.0"},"peerDependencies":{"@prisma/client":">=3"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_1.14.1_1773327144203_0.7906373656580734","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@mgcrea/prisma-queue","version":"2.0.0","keywords":["job","postgresql","prisma","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@2.0.0","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/fastify-session-prisma-store#readme","bugs":{"url":"https://github.com/mgcrea/fastify-session-prisma-store/issues"},"dist":{"shasum":"4d82a1cf7dd65782e36054aff2fc18a06f4a6e23","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-2.0.0.tgz","fileCount":9,"integrity":"sha512-tYvsQLp+/WfwwhKJKty84kk92GfCkD38XzyoU5GjTXmpnFgQMbL97z4tzoOX9KU80zJ6Jcv/cWJwJKa4c3lN7A==","signatures":[{"sig":"MEYCIQC/1BCGPE7nVxt3m57P6Um7B4HCNbjPe9jYxp2vaBPP/gIhANUzlL7jmKq2tPZrX92T4eqHV26rg8Z0EYCME8bpMxvB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187041},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9c5c6ba4c4dea99c193c97512ac1144b8663efd7","scripts":{"dev":"DEBUG=prisma-queue vitest --watch --pool=forks --reporter=dot","lint":"oxlint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","test":"pnpm run lint && pnpm run check && pnpm run spec && pnpm run format:check","build":"tsup","check":"tsc --noEmit","reset":"prisma db push --force-reset && prisma generate","start":"DEBUG=prisma-queue,prisma-query vitest","format":"oxfmt --write src/ test/","prepare":"prisma generate","coverage":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks --coverage","format:check":"oxfmt --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/fastify-session-prisma-store.git","type":"git"},"_npmVersion":"11.9.0","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"24.14.0","dependencies":{"debug":"^4.4.3","croner":"^10.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","oxfmt":"^0.40.0","oxlint":"^1.55.0","prisma":"^7.5.0","vitest":"^4.1.0","dotenv-cli":"^11.0.0","typescript":"^5.9.3","@types/node":"^24.10.6","@types/debug":"^4.1.12","@prisma/client":"^7.5.0","@prisma/adapter-pg":"^7.5.0","@tsconfig/node-lts":"^24.0.0","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.0","vite-tsconfig-paths":"^6.1.1"},"peerDependencies":{"@prisma/client":">=7","@prisma/adapter-pg":">=7"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_2.0.0_1773346977668_0.09724720083681793","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@mgcrea/prisma-queue","version":"2.1.0","keywords":["job","postgresql","prisma","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@2.1.0","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/prisma-queue#readme","bugs":{"url":"https://github.com/mgcrea/prisma-queue/issues"},"dist":{"shasum":"fffd735b61e8e2a18fc9f0d3fad10c1eb481d16b","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-2.1.0.tgz","fileCount":9,"integrity":"sha512-mAzpi76pu2nq82svbRQsWs895JnAB58UVKzgIWGRkfrtwsZPI6aesspS6929t1k5S3AgprN0hzQayi1BxF7AxQ==","signatures":[{"sig":"MEYCIQCLRskg3imFH7GN1Q5l0t46v0mVBG++3dL6fc4aM3v9xgIhALfLZwQruo0FFCCw7vJkvJmUNTyfEkaMeHuf8nA8l1ZV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188456},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.19.0 || ^22.12.0 || >=24.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c2eaa09624918cc13e5d8cad81280e377996f849","scripts":{"dev":"DEBUG=prisma-queue vitest --watch --pool=forks --reporter=dot","lint":"oxlint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","test":"pnpm run lint && pnpm run check && pnpm run spec && pnpm run format:check","build":"tsup","check":"tsc --noEmit","reset":"prisma db push --force-reset && prisma generate","start":"DEBUG=prisma-queue,prisma-query vitest","format":"oxfmt --write src/ test/","prepare":"prisma generate","coverage":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks --coverage","format:check":"oxfmt --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/prisma-queue.git","type":"git"},"_npmVersion":"11.12.1","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"24.15.0","dependencies":{"debug":"^4.4.3","croner":"^10.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","oxfmt":"^0.40.0","oxlint":"^1.55.0","prisma":"^7.5.0","vitest":"^4.1.0","dotenv-cli":"^11.0.0","typescript":"^5.9.3","@types/node":"^24.10.6","@types/debug":"^4.1.12","@prisma/client":"^7.5.0","@prisma/adapter-pg":"^7.5.0","@tsconfig/node-lts":"^24.0.0","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.0","vite-tsconfig-paths":"^6.1.1"},"peerDependencies":{"@prisma/client":">=7","@prisma/adapter-pg":">=7"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_2.1.0_1779187898294_0.21333524471044907","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@mgcrea/prisma-queue","version":"2.2.0","keywords":["job","postgresql","prisma","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@2.2.0","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/prisma-queue#readme","bugs":{"url":"https://github.com/mgcrea/prisma-queue/issues"},"dist":{"shasum":"db7727d5b48843b73f81f75427a0b507e8b23819","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-2.2.0.tgz","fileCount":9,"integrity":"sha512-mxZpTRMJnqafx9puktIIdBER5N9zjyWLGdXaSDqJjJoyNCCd3hiUSR+YcNm4FVDpsgpCN1+pZzrZYNALsmkMGg==","signatures":[{"sig":"MEUCIDFrHbAXeysP+xxZ/vG3c2iZxdJPL+z6YlV5LO7gLf2HAiEApnRDsc+72U2wECyRea7k0qRZNlahJ57KCQE9fSGBilA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177690},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || ^22.12.0 || >=24.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"48702235612d726841f81ac7752dfb33891825c5","scripts":{"dev":"DEBUG=prisma-queue vitest --watch --pool=forks --reporter=dot","lint":"oxlint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","test":"pnpm run lint && pnpm run check && pnpm run spec && pnpm run format:check","build":"tsdown","check":"tsc --noEmit","reset":"prisma db push --force-reset && prisma generate","start":"DEBUG=prisma-queue,prisma-query vitest","format":"oxfmt --write src/ test/","prepare":"prisma generate","coverage":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks --coverage","format:check":"oxfmt --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/prisma-queue.git","type":"git"},"_npmVersion":"11.12.1","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"24.15.0","dependencies":{"debug":"^4.4.3","croner":"^10.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.32.1","devDependencies":{"tsx":"^4.21.0","oxfmt":"^0.40.0","oxlint":"^1.55.0","prisma":"^7.5.0","tsdown":"^0.18.0","vitest":"^4.1.0","dotenv-cli":"^11.0.0","typescript":"^5.9.3","@types/node":"^24.10.6","@types/debug":"^4.1.12","@prisma/client":"^7.5.0","@prisma/adapter-pg":"^7.5.0","@tsconfig/node-lts":"^24.0.0","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.0","vite-tsconfig-paths":"^6.1.1"},"peerDependencies":{"@prisma/client":">=7","@prisma/adapter-pg":">=7"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_2.2.0_1779201571469_0.8930090870686473","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@mgcrea/prisma-queue","version":"2.3.0","keywords":["job","postgresql","prisma","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@2.3.0","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/prisma-queue#readme","bugs":{"url":"https://github.com/mgcrea/prisma-queue/issues"},"dist":{"shasum":"eb4dc306c2e65c5293d559d97bc54501cd943dcc","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-2.3.0.tgz","fileCount":9,"integrity":"sha512-mTqzuM/HVIotSHckZgM3jjw+JEJQh1LZ7BuBBH4Q5+bLRTrhCo7UnKwkxzl6nZaGwb+WfVDyvxTIxB+esKwsOQ==","signatures":[{"sig":"MEUCIFOpm2fFU6DWlH1HyMh5ncjovd5gt1NxKatoWHPbq2cxAiEAzXut5NxbjAoGU+9ABqp5V5sIkYZJ7V6+nADfin/Iui8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194281},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || ^22.12.0 || >=24.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"f0391a35013f0124fa90f6fb988486c27fe9659a","scripts":{"dev":"DEBUG=prisma-queue vitest --watch --pool=forks --reporter=dot","lint":"oxlint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","test":"pnpm run lint && pnpm run check && pnpm run spec && pnpm run format:check","build":"tsdown","check":"tsc --noEmit","reset":"prisma db push --force-reset && prisma generate","start":"DEBUG=prisma-queue,prisma-query vitest","format":"oxfmt --write src/ test/","prepare":"prisma generate","coverage":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks --coverage","format:check":"oxfmt --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/prisma-queue.git","type":"git"},"_npmVersion":"11.12.1","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"24.15.0","dependencies":{"debug":"^4.4.3","croner":"^10.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"tsx":"^4.22.3","oxfmt":"^0.40.0","oxlint":"^1.55.0","prisma":"^7.8.0","tsdown":"^0.22.0","vitest":"^4.1.7","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","@types/debug":"^4.1.13","@prisma/client":"^7.8.0","@prisma/adapter-pg":"^7.8.0","@tsconfig/node-lts":"^24.0.0","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.7","vite-tsconfig-paths":"^6.1.1"},"peerDependencies":{"@prisma/client":">=7","@prisma/adapter-pg":">=7"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_2.3.0_1779790897994_0.3050598793624517","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@mgcrea/prisma-queue","version":"2.4.0","keywords":["job","postgresql","prisma","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@2.4.0","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/prisma-queue#readme","bugs":{"url":"https://github.com/mgcrea/prisma-queue/issues"},"dist":{"shasum":"d85a0b1036d9bef3086fee14e136900554ff6a46","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-2.4.0.tgz","fileCount":9,"integrity":"sha512-vSySh3L0lDU8SWSxwKh2mBGbI07mp3vJs0nnl0nmYs6O5mJswWaFlvBsHJfQt945kRhst19GtpeMoVNFy3CzeQ==","signatures":[{"sig":"MEUCIQCNCsgay2xf5zwS5N/pPQ2KwGIkE5facWBQ32Juomeq6wIgbxA0TNv1HSN5DDSn6I8rlrlJR5ZCD8OgH7l2Iyf3h/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236153},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || ^22.12.0 || >=24.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"75280ea35b362c4be7473699518d34db9f18819c","scripts":{"dev":"DEBUG=prisma-queue vitest --watch --pool=forks --reporter=dot","lint":"oxlint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","test":"pnpm run lint && pnpm run check && pnpm run spec && pnpm run format:check","build":"tsdown","check":"tsc --noEmit","reset":"prisma db push --force-reset && prisma generate","start":"DEBUG=prisma-queue,prisma-query vitest","format":"oxfmt --write src/ test/","prepare":"prisma generate","coverage":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks --coverage","format:check":"oxfmt --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/prisma-queue.git","type":"git"},"_npmVersion":"11.12.1","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"24.15.0","dependencies":{"debug":"^4.4.3","croner":"^10.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"tsx":"^4.22.3","oxfmt":"^0.40.0","oxlint":"^1.55.0","prisma":"^7.8.0","tsdown":"^0.22.0","vitest":"^4.1.7","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","@types/debug":"^4.1.13","@prisma/client":"^7.8.0","@prisma/adapter-pg":"^7.8.0","@tsconfig/node-lts":"^24.0.0","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.7","vite-tsconfig-paths":"^6.1.1"},"peerDependencies":{"@prisma/client":">=7","@prisma/adapter-pg":">=7"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_2.4.0_1780134515834_0.9109771258676216","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@mgcrea/prisma-queue","version":"3.0.0","keywords":["job","postgresql","prisma","queue","worker"],"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","_id":"@mgcrea/prisma-queue@3.0.0","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"homepage":"https://github.com/mgcrea/prisma-queue#readme","bugs":{"url":"https://github.com/mgcrea/prisma-queue/issues"},"dist":{"shasum":"a3a0e41f9bd4cf3bbc19dd77238a3a8029189f51","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-3.0.0.tgz","fileCount":9,"integrity":"sha512-cMz0U24xZiaTnOSTRhA8OFPKEYtqhyQ2qVz3Rynb1UmBYqspPchF/D//gaPonZK3Hf7fS9TUE/ITpIl9EHUgew==","signatures":[{"sig":"MEYCIQCBrN5Xi0NSYTD9QvfNfvXJ7pS819ycmjsLyBlQ00l81wIhAJ4jzjCkHp+kOqtfyC7LONaPWR9xtW4mxVa+Kxz5jlCS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293418},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^20.19.0 || ^22.12.0 || >=24.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"87de9a0463a21d8ad7519794f60a11a5e829d61d","scripts":{"dev":"DEBUG=prisma-queue vitest --watch --pool=forks --reporter=dot","lint":"oxlint src/ test/","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","test":"pnpm run lint && pnpm run check && pnpm run spec && pnpm run format:check","build":"tsdown","check":"tsc --noEmit","reset":"prisma db push --force-reset && prisma generate","start":"DEBUG=prisma-queue,prisma-query vitest","format":"oxfmt --write src/ test/","prepare":"prisma generate","coverage":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks --coverage","format:check":"oxfmt --check src/ test/","prepublishOnly":"npm run build"},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"repository":{"url":"git+https://github.com/mgcrea/prisma-queue.git","type":"git"},"_npmVersion":"11.12.1","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","directories":{},"_nodeVersion":"24.15.0","dependencies":{"debug":"^4.4.3","croner":"^10.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"tsx":"^4.22.3","oxfmt":"^0.40.0","oxlint":"^1.55.0","prisma":"^7.8.0","tsdown":"^0.22.0","vitest":"^4.1.7","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","@types/debug":"^4.1.13","@prisma/client":"^7.8.0","@prisma/adapter-pg":"^7.8.0","@tsconfig/node-lts":"^24.0.0","@tsconfig/strictest":"^2.0.8","@vitest/coverage-v8":"^4.1.7","vite-tsconfig-paths":"^6.1.1"},"peerDependencies":{"@prisma/client":">=7.4","@prisma/adapter-pg":">=7.4"},"_npmOperationalInternal":{"tmp":"tmp/prisma-queue_3.0.0_1780300561547_0.12384044301122987","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@mgcrea/prisma-queue","version":"3.1.0","keywords":["job","postgresql","prisma","queue","worker"],"license":"MIT","author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"repository":{"type":"git","url":"git+https://github.com/mgcrea/prisma-queue.git"},"type":"module","main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"start":"DEBUG=prisma-queue,prisma-query vitest","build":"tsdown","lint":"oxlint src/ test/","format":"oxfmt --write src/ test/","format:check":"oxfmt --check src/ test/","check":"tsc --noEmit","spec":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks","coverage":"DEBUG=prisma-queue,prisma-query vitest --run --pool=forks --coverage","dev":"DEBUG=prisma-queue vitest --watch --pool=forks --reporter=dot","test":"pnpm run lint && pnpm run check && pnpm run spec && pnpm run format:check","prepare":"prisma generate","reset":"prisma db push --force-reset && prisma generate","prepublishOnly":"npm run build"},"dependencies":{"croner":"^10.0.1","debug":"^4.4.3"},"devDependencies":{"@prisma/adapter-pg":"^7.8.0","@prisma/client":"^7.8.0","@tsconfig/node-lts":"^24.0.0","@tsconfig/strictest":"^2.0.8","@types/debug":"^4.1.13","@types/node":"^25.9.1","@vitest/coverage-v8":"^4.1.7","dotenv-cli":"^11.0.0","oxfmt":"^0.40.0","oxlint":"^1.55.0","prisma":"^7.8.0","tsdown":"^0.22.0","tsx":"^4.22.3","typescript":"^6.0.3","vite-tsconfig-paths":"^6.1.1","vitest":"^4.1.7"},"peerDependencies":{"@prisma/adapter-pg":">=7.4","@prisma/client":">=7.4"},"engines":{"node":"^20.19.0 || ^22.12.0 || >=24.0.0"},"packageManager":"pnpm@11.3.0","gitHead":"3c5f790ec79b73f180a4c7642c0978d5c28abd12","_id":"@mgcrea/prisma-queue@3.1.0","description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","bugs":{"url":"https://github.com/mgcrea/prisma-queue/issues"},"homepage":"https://github.com/mgcrea/prisma-queue#readme","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-LFwybxwRP+2z9p1pIOdyGfNp7mZy3qrVSsVvXypstOJJsXTqNBBrYiEWXhNo4CMMFsV9HnG40l8El2DqyTJ84g==","shasum":"398794b1d07d1763f7d07861e261007f86989ae9","tarball":"https://registry.npmjs.org/@mgcrea/prisma-queue/-/prisma-queue-3.1.0.tgz","fileCount":9,"unpackedSize":311580,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC8XhZBy0psmQfKfxDVceZXJSc4BUTAYsA6etlTAAiS0wIhAIE17e5SU1JCMNtqr5RPgmcu8H+6j/xjFpOUpT4cPCrG"}]},"_npmUser":{"name":"mgcrea","email":"olivier@mg-crea.com"},"directories":{},"maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/prisma-queue_3.1.0_1780402811605_0.2444416578015265"},"_hasShrinkwrap":false}},"time":{"created":"2022-02-17T23:29:43.031Z","modified":"2026-06-02T12:20:11.921Z","0.2.0":"2022-02-17T23:29:43.247Z","0.2.1":"2022-02-17T23:29:57.043Z","0.2.2":"2022-02-18T09:38:54.940Z","0.3.0":"2022-02-24T13:33:07.849Z","1.0.0":"2023-03-20T15:41:29.065Z","1.1.0":"2023-06-12T14:40:17.895Z","1.1.1":"2023-06-12T16:30:25.759Z","1.2.0":"2023-06-16T08:35:10.053Z","1.3.0":"2023-06-16T13:53:47.191Z","1.4.0":"2023-08-28T18:35:20.033Z","1.4.1":"2023-09-07T13:28:04.787Z","1.4.2":"2023-09-07T13:45:01.621Z","1.4.3":"2023-09-07T16:25:11.637Z","1.4.4":"2024-01-17T14:46:17.681Z","1.5.0":"2024-01-17T15:08:24.385Z","1.6.0":"2024-01-17T20:08:33.838Z","1.6.1":"2024-01-18T16:22:56.187Z","1.7.0":"2024-01-22T14:34:04.025Z","1.8.0":"2024-05-14T19:47:33.050Z","1.8.1":"2024-05-18T16:32:13.550Z","1.9.0":"2024-05-29T15:00:11.326Z","1.9.1":"2024-05-30T11:34:24.040Z","1.10.0":"2024-05-30T12:41:05.976Z","1.10.1":"2024-05-30T12:50:47.826Z","1.10.2":"2024-05-30T12:55:17.478Z","1.10.3":"2024-05-30T13:09:12.543Z","1.10.4":"2024-06-28T10:01:23.090Z","1.11.0":"2024-06-28T10:11:30.758Z","1.11.1":"2024-07-05T16:57:25.708Z","1.12.0":"2024-10-29T13:49:00.653Z","1.12.1":"2025-09-24T13:24:55.016Z","1.13.0":"2026-01-10T13:37:21.585Z","1.14.0":"2026-01-10T14:07:29.704Z","1.14.1":"2026-03-12T14:52:24.356Z","2.0.0":"2026-03-12T20:22:57.845Z","2.1.0":"2026-05-19T10:51:38.437Z","2.2.0":"2026-05-19T14:39:31.617Z","2.3.0":"2026-05-26T10:21:38.165Z","2.4.0":"2026-05-30T09:48:35.980Z","3.0.0":"2026-06-01T07:56:01.682Z","3.1.0":"2026-06-02T12:20:11.788Z"},"bugs":{"url":"https://github.com/mgcrea/prisma-queue/issues"},"author":{"name":"Olivier Louvignes","email":"olivier@mgcrea.io"},"license":"MIT","homepage":"https://github.com/mgcrea/prisma-queue#readme","keywords":["job","postgresql","prisma","queue","worker"],"repository":{"type":"git","url":"git+https://github.com/mgcrea/prisma-queue.git"},"description":"<!-- markdownlint-disable MD033 --> <p align=\"center\">   <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">     <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />   </a>   <a href=\"https://","maintainers":[{"name":"mgcrea","email":"olivier@mg-crea.com"}],"readme":"# Prisma Queue\n\n<!-- markdownlint-disable MD033 -->\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">\n    <img src=\"https://img.shields.io/npm/v/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm version\" />\n  </a>\n  <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">\n    <img src=\"https://img.shields.io/npm/dt/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm total downloads\" />\n  </a>\n  <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">\n    <img src=\"https://img.shields.io/npm/dm/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm monthly downloads\" />\n  </a>\n  <a href=\"https://www.npmjs.com/package/@mgcrea/prisma-queue\">\n    <img src=\"https://img.shields.io/npm/l/@mgcrea/prisma-queue.svg?style=for-the-badge\" alt=\"npm license\" />\n  </a>\n  <br />\n  <a href=\"https://github.com/mgcrea/prisma-queue/actions/workflows/main.yml\">\n    <img src=\"https://img.shields.io/github/actions/workflow/status/mgcrea/prisma-queue/main.yml?style=for-the-badge&branch=master\" alt=\"build status\" />\n  </a>\n  <a href=\"https://depfu.com/github/mgcrea/prisma-queue\">\n    <img src=\"https://img.shields.io/depfu/dependencies/github/mgcrea/prisma-queue?style=for-the-badge\" alt=\"dependencies status\" />\n  </a>\n</p>\n<!-- markdownlint-enable MD037 -->\n\n## Features\n\nSimple, reliable and efficient concurrent work queue for [Prisma](https://prisma.io) + [PostgreSQL](https://www.postgresql.org/)\n\n- Leverages PostgreSQL [SKIP LOCKED](https://www.2ndquadrant.com/en/blog/what-is-select-skip-locked-for-in-postgresql-9-5/) feature to reliably dequeue jobs\n- Supports [crontab](https://crontab.guru) syntax for complex scheduled jobs, or a structured `interval` for fixed cadences (e.g. every 20 hours)\n- Pluggable retry strategies with exponential backoff by default; jobs that exhaust `maxAttempts` are **dead-lettered** (retained + `dead` event)\n- Automatic lease-based recovery of crashed/stuck jobs (no manual bookkeeping), plus optional per-job timeouts\n- Cooperative worker cancellation via `AbortSignal`\n- Loud-by-default `jobError` / `dead` / `error` events for clean observability, plus a `stats()` breakdown for monitoring\n- Bulk `enqueueMany()` and a `purge()` retention helper\n- Compatible with **Prisma 7.4+** and any Prisma driver adapter (e.g. `@prisma/adapter-pg`)\n- Written in [TypeScript](https://www.typescriptlang.org/) for static type checking with exported types along the library.\n- Built by [tsdown](https://tsdown.dev) to provide both CommonJS and ESM packages.\n\n## Install\n\n```bash\nnpm install @mgcrea/prisma-queue --save\n# or\npnpm add @mgcrea/prisma-queue\n```\n\n### Peer dependencies\n\nThis library requires **Prisma 7.4+** (for the `partialIndexes` preview feature used by the dequeue index) with a driver adapter:\n\n```bash\npnpm add @prisma/client @prisma/adapter-pg\n```\n\n## Quickstart\n\n1. Append the [`QueueJob` model](./prisma/schema.prisma) to your `schema.prisma` file\n\n1. Create your queue\n\n```ts\nimport { createQueue } from \"@mgcrea/prisma-queue\";\nimport { prisma } from \"./prisma\"; // your PrismaClient instance\n\ntype JobPayload = { email: string };\ntype JobResult = { status: number };\n\nexport const emailQueue = createQueue<JobPayload, JobResult, typeof prisma>(\n  { prisma, name: \"email\" },\n  async (job, client) => {\n    const { id, payload } = job;\n    console.log(`Processing job#${id} with payload=${JSON.stringify(payload)})`);\n    // await someAsyncMethod();\n    await job.progress(50);\n    const status = 200;\n    if (Math.random() > 0.5) {\n      throw new Error(`Failed for some unknown reason`);\n    }\n    console.log(`Finished job#${id} with status=${status}`);\n    return { status };\n  },\n);\n```\n\n> **Note**: By default the `client` parameter in the worker is the full `PrismaClient` (at-least-once semantics, `$transaction` available) with full typed access to your Prisma models. Pass `transactional: true` to instead run the worker inside the dequeue transaction with a transaction-scoped client (exactly-once). TypeScript infers the client type from the `prisma` option you pass.\n\n- Queue a job\n\n```ts\nimport { emailQueue } from \"./emailQueue\";\n\nconst main = async () => {\n  const job = await emailQueue.enqueue({ email: \"foo@bar.com\" });\n};\n\nmain();\n```\n\n- Schedule a recurring job (cron or interval)\n\n```ts\nimport { emailQueue } from \"./emailQueue\";\n\nconst main = async () => {\n  // Cron expression — runs every day at 05:05\n  await queue.schedule(\n    { key: \"email-schedule\", cron: \"5 5 * * *\" },\n    { email: \"foo@bar.com\" },\n  );\n\n  // Or a structured interval — runs every 20 hours after each completion\n  await queue.schedule(\n    { key: \"email-sync\", interval: { hours: 20 } },\n    { email: \"foo@bar.com\" },\n  );\n};\n\nmain();\n```\n\n- Start queue processing (usually in another process)\n\n```ts\nimport { emailQueue } from \"./emailQueue\";\n\nconst main = async () => {\n  await queue.start();\n};\n\nmain();\n```\n\n## Advanced usage\n\n### Options\n\n| Option | Type | Default | Description |\n|--------|------|---------|-------------|\n| `prisma` | `PrismaClient` | **(required)** | Your Prisma client instance |\n| `name` | `string` | `\"default\"` | Queue name for partitioning jobs |\n| `maxAttempts` | `number \\| null` | `5` | Max retry attempts before dead-lettering (`null` = unlimited) |\n| `maxConcurrency` | `number` | `1` | Max concurrent jobs |\n| `pollInterval` | `number` | `10000` | Polling interval in ms |\n| `jobInterval` | `number` | `50` | Delay between job dispatches in ms |\n| `tableName` | `string` | `\"queue_jobs\"` | Database table name (must match `@@map` in your schema) |\n| `deleteOn` | `\"success\" \\| \"always\" \\| \"never\"` | `\"never\"` | When to delete completed jobs. `\"success\"` deletes successes (dead-letters retained); `\"always\"` also deletes dead-letters (opt out of DLQ); `\"never\"` keeps everything |\n| `transactionTimeout` | `number` | `1800000` | Transaction timeout in ms (30 min), transactional mode only |\n| `transactionWarningTimeout` | `number \\| null` | `transactionTimeout / 2` | Warn if a transactional worker holds its transaction longer than this (ms); `0`/`null` disables |\n| `retryStrategy` | `RetryStrategy` | Exponential backoff | Custom retry logic |\n| `maxRetryDelay` | `number` | `2³¹-1` ms | Ceiling for the default retry backoff delay |\n| `transactional` | `boolean` | `false` | Run worker inside the dequeue transaction (exactly-once); default is at-least-once |\n| `staleTimeout` | `number \\| null` | `21600000` | Lease (ms, 6h) after which a claimed-but-unfinished job is auto-reclaimed (non-transactional only); `0`/`null` disables |\n| `jobTimeout` | `number \\| null` | `null` | Per-job wall-clock timeout (ms, non-transactional only); aborts the job's `signal` and fails the attempt |\n\n### Events\n\nThe queue emits typed events:\n\n```ts\nqueue.on(\"enqueue\", (job) => {\n  console.log(`Job ${job.id} enqueued`);\n});\n\nqueue.on(\"dequeue\", (job) => {\n  console.log(`Job ${job.id} picked up for processing`);\n});\n\nqueue.on(\"success\", (result, job) => {\n  console.log(`Job ${job.id} succeeded with`, result);\n});\n\n// Job execution failures (worker threw) — fires on every failed attempt\nqueue.on(\"jobError\", (error, job) => {\n  console.error(`Job ${job.id} failed:`, error);\n});\n\n// Permanent failure — fires once when a job is dead-lettered (attempts exhausted)\nqueue.on(\"dead\", (error, job) => {\n  console.error(`Job ${job.id} dead-lettered:`, error);\n});\n\n// Stale-lease recovery — fires when claimed-but-unfinished jobs are reclaimed (non-transactional)\nqueue.on(\"reclaim\", (jobs) => {\n  for (const { id, stuckForMs } of jobs) {\n    console.warn(`Reclaimed job ${id} after ${stuckForMs}ms stuck`);\n  }\n});\n\n// System/infrastructure errors (poll failures, cron scheduling errors)\nqueue.on(\"error\", (error) => {\n  console.error(\"Queue system error:\", error);\n});\n```\n\n> By default, `jobError` and `error` log via `console.error` so failures are never silent. Attach your own listeners to route or quiet them.\n\n#### Tracing orphaned jobs (`reclaim` → `JobExhaustedError`)\n\nWhen a worker is killed mid-job (deploy / OOM / eviction) in the default non-transactional mode, the claim is recovered by the stale lease — emitting `reclaim` with each job's `id` and how long it was `stuckForMs`. If such a job is reclaimed past its `maxAttempts`, it is dead-lettered with a typed **`JobExhaustedError`** (carrying `queue`, `jobId`, `attempts`, `maxAttempts`, and the prior attempt's `lastError`) on the `dead`/`jobError` events. Correlate the two by job `id` to trace an orphaned-then-retired job end to end:\n\n```ts\nimport { JobExhaustedError } from \"@mgcrea/prisma-queue\";\n\nqueue.on(\"dead\", (error, job) => {\n  if (error instanceof JobExhaustedError) {\n    metrics.increment(\"queue.exhausted\", { queue: error.queue });\n    // error.lastError holds the prior attempt's recorded failure (or null if orphaned before any)\n  }\n});\n```\n\n### Custom Retry Strategy\n\nBy default, failed jobs are retried with exponential backoff (2^attempts seconds + jitter). You can provide a custom `retryStrategy`:\n\n```ts\nimport { createQueue, type RetryContext } from \"@mgcrea/prisma-queue\";\n\nconst queue = createQueue<JobPayload, JobResult, typeof prisma>(\n  {\n    prisma,\n    name: \"email\",\n    maxAttempts: 5,\n    retryStrategy: ({ attempts, maxAttempts, error }: RetryContext) => {\n      // Return delay in ms, or null to stop retrying\n      if (maxAttempts !== null && attempts >= maxAttempts) return null;\n      // Linear backoff: 1s, 2s, 3s, ...\n      return 1000 * attempts;\n    },\n  },\n  async (job, client) => {\n    // ...\n  },\n);\n```\n\n### Dead-letter Queue & Monitoring\n\nA job that exhausts `maxAttempts` (default **5**) is permanently **dead-lettered**: its `deadLetteredAt` is set, it stays in the table for inspection, and a one-shot `dead` event fires. The attempt cap is also enforced at **claim time**, so a worker that hard-crashes the runtime (OOM, `process.exit`, segfault) can't loop forever — once reclaimed past its budget it is dead-lettered without running again.\n\n```ts\nqueue.on(\"dead\", (error, job) => {\n  alert(`Job ${job.id} dead-lettered after ${job.maxAttempts} attempts`, error);\n});\n\n// Monitor backlog and dead-letter depth (counts are mutually exclusive)\nconst { pending, scheduled, processing, completed, dead } = await queue.stats();\n\n// Retention: prune old finished rows (dead-letters are retained unless you ask)\nawait queue.purge({ olderThanMs: 7 * 24 * 60 * 60 * 1000 }); // finished jobs older than 7 days\nawait queue.purge({ olderThanMs: 30 * 24 * 60 * 60 * 1000, deadLetteredOnly: true });\n```\n\n### Bulk Enqueue\n\nFor high-throughput producers, `enqueueMany()` inserts many plain jobs in a single `createMany` (one round-trip) instead of one transaction per job. Keyed/cron/interval scheduling is not supported on this path — use `enqueue()`/`schedule()` for those.\n\n```ts\nconst count = await queue.enqueueMany(\n  users.map((u) => ({ email: u.email })),\n  { priority: 1 }, // shared maxAttempts / priority / runAt\n);\n```\n\n### Per-job Timeout\n\nIn the default (non-transactional) mode, set `jobTimeout` to bound a job's wall-clock time. On timeout the job's `signal` is aborted (so a cooperative worker can stop) and the attempt fails — then retried or dead-lettered as usual. (Transactional mode is bounded by `transactionTimeout` instead.)\n\n```ts\nconst queue = createQueue(\n  { prisma, name: \"imports\", jobTimeout: 5 * 60 * 1000 }, // 5 min\n  async (job) => {\n    job.signal.addEventListener(\"abort\", () => cleanup());\n    await doWork({ signal: job.signal });\n  },\n);\n```\n\n### Recurring Jobs\n\n`schedule()` accepts **either** a cron expression **or** a structured `interval` (not both). Both forms require a `key` so the queue can deduplicate and re-enqueue across runs.\n\n**Cron** — parsed by [croner](https://github.com/Hexagon/croner). The next `runAt` is computed from the cron expression after each completion:\n\n```ts\nawait queue.schedule(\n  { key: \"daily-report\", cron: \"0 6 * * *\" },\n  { recipient: \"ops@example.com\" },\n);\n```\n\n**Interval** — a structured duration object. Accepts any combination of `seconds`, `minutes`, `hours`, `days`:\n\n```ts\nawait queue.schedule(\n  { key: \"sync\", interval: { hours: 20 } },\n  { source: \"upstream\" },\n);\n\nawait queue.schedule(\n  { key: \"heartbeat\", interval: { minutes: 5, seconds: 30 } },\n  { id: \"node-1\" },\n);\n```\n\nBy default, the next run for an interval job is scheduled as `finishedAt + interval` — drift-tolerant, so a slow run doesn't cause a backlog. Pass `repeatFrom: \"runAt\"` for a fixed wall-clock cadence (`previousRunAt + interval`) — the same drift-free behavior as cron:\n\n```ts\n// Drift-free: every run lands on a 20-hour boundary from the first runAt\nawait queue.schedule(\n  { key: \"sync\", interval: { hours: 20 }, repeatFrom: \"runAt\" },\n  { source: \"upstream\" },\n);\n```\n\n| `repeatFrom`               | Next `runAt`               | Behavior                                                                   |\n| -------------------------- | -------------------------- | -------------------------------------------------------------------------- |\n| `\"finishedAt\"` _(default)_ | `finishedAt + interval`    | Drift-tolerant: long-running jobs don't pile up                            |\n| `\"runAt\"`                  | `previousRunAt + interval` | Drift-free wall-clock cadence; long runs can produce overlapping schedules |\n\n### Cooperative Worker Cancellation\n\nDequeued jobs expose an `AbortSignal` that is triggered when `queue.stop()` is called. Use it to cooperatively cancel long-running work:\n\n```ts\nconst queue = createQueue<JobPayload, JobResult, typeof prisma>(\n  { prisma, name: \"email\" },\n  async (job, client) => {\n    for (const item of items) {\n      if (job.signal.aborted) {\n        throw new Error(\"Job cancelled\");\n      }\n      await processItem(item);\n    }\n    return { status: \"done\" };\n  },\n);\n```\n\n### Execution Modes\n\n> **Migrating from v2**: v2 defaulted to `transactional: true` (exactly-once, worker inside the dequeue transaction). v3 flips the default to `transactional: false` (at-least-once) — the conventional job-queue behavior and the same as v1.x. To keep v2 behavior, pass `transactional: true` explicitly. Note that under `transactional: true` the worker receives a transaction-scoped client (no `$transaction`); under the new default it receives the full `PrismaClient`.\n\nBy **default** (`transactional: false`) the worker runs **outside** the dequeue transaction with access to the full `PrismaClient` (including `$transaction`). The job is claimed atomically, then the worker runs on its own — **at-least-once** semantics. This is the right mode for most jobs, and the only safe mode for long-running workers or workers that use a separate connection (e.g. `worker_threads` or external services), since those cannot use a transaction-scoped client.\n\n```ts\nimport { createQueue } from \"@mgcrea/prisma-queue\";\n\nconst queue = createQueue<JobPayload, JobResult, typeof prisma>(\n  { prisma, name: \"email\" }, // transactional: false is the default\n  async (job, client) => {\n    // client is the full PrismaClient — $transaction is available\n    await client.$transaction(async (tx) => {\n      await tx.user.update({ where: { id: 1 }, data: { email: job.payload.email } });\n      await tx.auditLog.create({ data: { action: \"email_updated\" } });\n    });\n    return { status: 200 };\n  },\n);\n```\n\n**Trade-offs**: In the default (non-transactional) mode, a process crash between claiming and completing a job can leave it \"stuck\" (`processedAt` set, `finishedAt` null). The queue auto-reclaims such jobs after `staleTimeout`; you can also recover them manually with `requeueStale()`:\n\n```ts\n// Requeue jobs claimed more than 5 minutes ago that never completed\nconst count = await queue.requeueStale({ olderThanMs: 5 * 60 * 1000 });\n```\n\nNote: `isLocked()` returns `false` during worker execution in non-transactional mode since the row lock is released after claiming.\n\n#### Transactional Mode (exactly-once)\n\nPass `transactional: true` to run the worker **inside** the dequeue transaction. The worker receives a transaction-scoped client and its work commits atomically with the job's completion — **exactly-once** semantics:\n\n```ts\nimport { createQueue, type JobWorker } from \"@mgcrea/prisma-queue\";\n\nconst queue = createQueue<JobPayload, JobResult, typeof prisma>(\n  { prisma, name: \"email\", transactional: true },\n  async (job, client) => {\n    // client is transaction-scoped — no $transaction, no separate connections\n    await client.user.update({ where: { id: 1 }, data: { email: job.payload.email } });\n    return { status: 200 };\n  },\n);\n```\n\n> **Warning**: Transactional mode holds a `FOR UPDATE SKIP LOCKED` row lock and the transaction open for the **entire** worker duration (up to `transactionTimeout`, default 30 min). Do **not** use it for long-running workers, or workers that do their real work on a separate connection (`worker_threads`, external services) — they cannot use the transaction-scoped client, yet the held transaction can hit `transactionTimeout` (or starve the connection pool) and roll back the claim, causing the job to be re-dequeued and re-run. As a guardrail, the queue logs a warning when a transactional worker holds its transaction longer than `transactionWarningTimeout` (default 50% of `transactionTimeout`). For these workloads use the default `transactional: false`.\n\n### Threading\n\nYou can easily spin of your workers in separate threads using [worker_threads](https://nodejs.org/api/worker_threads.html#worker-threads) (Node.js >= 12.17.0).\n\nIt enables you to fully leverage your CPU cores and isolate your main application queue from potential memory leaks or crashes.\n\n> **Important**: Threaded workers must use the default `transactional: false` mode. A transaction-scoped client cannot cross a thread boundary, so the work would run on a separate connection while the dequeue transaction sits open holding a row lock — risking a `transactionTimeout` rollback and a re-run loop. The default mode (at-least-once) is exactly what threaded workers want; pair it with idempotent workers and `requeueStale()`/`staleTimeout` for crash recovery.\n\n```ts\nimport { JobPayload, JobResult, PrismaJob } from \"@mgcrea/prisma-queue\";\nimport { Worker } from \"node:worker_threads\";\nimport { ROOT_DIR } from \"src/config/env\";\nimport { log } from \"src/config/log\";\n\nconst WORKER_SCRIPT = `${ROOT_DIR}/dist/worker.js`;\n\nexport const processInWorker = async <P extends JobPayload, R extends JobResult>(\n  job: PrismaJob<P, R>,\n): Promise<R> =>\n  new Promise((resolve, reject) => {\n    const workerData = getJobWorkerData(job);\n\n    log.debug(`Starting worker thread for job id=${job.id} in queue=${job.record.queue}`);\n    try {\n      const worker = new Worker(WORKER_SCRIPT, {\n        workerData,\n      });\n\n      worker.on(\"message\", resolve);\n      worker.on(\"error\", reject);\n      worker.on(\"exit\", (code) => {\n        if (code !== 0) {\n          reject(\n            new Error(\n              `Worker for job id=${job.id} in queue=${job.record.queue} stopped with exit code ${code}`,\n            ),\n          );\n        }\n      });\n    } catch (error) {\n      reject(error as Error);\n    }\n  });\n\n// eslint-disable-next-line @typescript-eslint/no-explicit-any\nexport type JobWorkerData<P extends JobPayload = any> = {\n  id: bigint;\n  payload: P;\n  queue: string;\n};\n\nconst getJobWorkerData = <P extends JobPayload, R extends JobResult>(job: PrismaJob<P, R>): JobWorkerData => {\n  // Prepare the job data for structured cloning in worker thread\n  return {\n    id: job.id,\n    payload: job.payload,\n    queue: job.record.queue,\n  };\n};\n```\n\n- `worker.ts`\n\n```ts\nimport { parentPort, workerData } from \"node:worker_threads\";\nimport { log } from \"src/config/log\";\nimport { workers } from \"src/queue\";\nimport { type JobWorkerData } from \"src/utils/queue\";\nimport { logMemoryUsage } from \"./utils/system\";\n\nlog.info(`Worker thread started with data=${JSON.stringify(workerData)}`);\n\nconst typedWorkerData = workerData as JobWorkerData;\nconst { queue } = typedWorkerData;\nconst workerName = queue.replace(/Queue$/, \"Worker\") as keyof typeof workers;\n\nlog.debug(`Importing worker ${workerName} for queue=${queue}`);\nconst jobWorker = workers[workerName];\n// eslint-disable-next-line @typescript-eslint/no-unnecessary-condition\nif (!jobWorker) {\n  log.error(`No worker found for queue=${queue}`);\n  process.exit(1);\n}\n\nlog.info(`Running worker for queue=${queue}`);\nconst result = await jobWorker(typedWorkerData);\nlog.info(`Worker for queue=${queue} completed with result=${JSON.stringify(result)}`);\nparentPort?.postMessage(result);\nprocess.exit(0);\n```\n\n## Migration Guide\n\n### Migrating from v2.x to v3.0\n\n> See **[MIGRATION.md](./MIGRATION.md)** for the full guide (schema SQL, semantics caveats, upgrade checklist, rollback).\n\nv3.0 is a robustness-focused major. Breaking changes:\n\n1. **Default execution mode is now `transactional: false`** (at-least-once) instead of v2's `true` (exactly-once). The worker now receives the **full `PrismaClient`** (with `$transaction`) and runs outside the dequeue transaction. To keep v2 behavior, pass `transactional: true` explicitly — but prefer the default and write **idempotent workers**, since a crash-then-reclaim can run a job more than once. See [Execution Modes](#execution-modes).\n2. **`maxAttempts` now defaults to `5`** (was unlimited). A job that exhausts it is **dead-lettered** rather than retried forever. Pass `maxAttempts: null` to restore unlimited retries.\n3. **`deleteOn` enum changed**: `\"failure\"` was removed; the values are now `\"success\" | \"always\" | \"never\"`. Dead-letters are retained by default (and under `\"success\"`); only `\"always\"` deletes them. Use `purge()` for explicit dead-letter cleanup.\n4. **Schema: add the `deadLetteredAt` column** and (recommended) switch the dequeue index to the partial form. The shipped schema uses `@@index(..., where: raw(\"\\\"finishedAt\\\" IS NULL\"))`, which needs the `partialIndexes` preview feature (Prisma 7.4+) in your `generator` block. Run `prisma db push` (or generate a migration) after updating.\n\n```prisma\nmodel QueueJob {\n  // ...existing fields...\n  deadLetteredAt DateTime?\n}\n```\n\nNon-breaking additions you may want to adopt: automatic stale-job recovery (`staleTimeout`, on by default in non-transactional mode), `jobTimeout`, `stats()`, `enqueueMany()`, `purge()`, and the `dead` event.\n\n### Migrating from v1.x to v2.0\n\nv2.0 drops `@prisma/client` imports entirely, making the library compatible with **Prisma 7+** and its new `prisma-client` generator. This is a breaking release.\n\n#### Breaking changes\n\n**1. `prisma` option is now required**\n\nThe library no longer creates a default `PrismaClient`. You must pass your own instance:\n\n```ts\n// v1\nconst queue = createQueue({ name: \"email\" }, worker);\n\n// v2\nimport { prisma } from \"./prisma\";\nconst queue = createQueue({ prisma, name: \"email\" }, worker);\n```\n\n**2. Third type parameter `C` for client type**\n\n`createQueue` and `PrismaQueue` now accept a third generic `C` that represents your PrismaClient type. TypeScript infers `C` from the `prisma` option, but if you explicitly specify type parameters, you must include all three:\n\n```ts\n// v1\ncreateQueue<MyPayload, MyResult>({ name: \"email\" }, worker);\n\n// v2\ncreateQueue<MyPayload, MyResult, typeof prisma>({ prisma, name: \"email\" }, worker);\n```\n\n**3. Peer dependency: Prisma 7+**\n\nThe peer dependency changed from `@prisma/client >=3 <7` to `@prisma/client >=7` plus `@prisma/adapter-pg >=7`. You need a Prisma driver adapter:\n\n```bash\npnpm add @prisma/client @prisma/adapter-pg pg\n```\n\nAnd configure your PrismaClient with the adapter:\n\n```ts\nimport { PrismaPg } from \"@prisma/adapter-pg\";\nimport { PrismaClient } from \"./prisma/client/client.js\";\n\nconst adapter = new PrismaPg({ connectionString: process.env.DATABASE_URL });\nexport const prisma = new PrismaClient({ adapter });\n```\n\n**4. `tableName` defaults to `\"queue_jobs\"`**\n\nDMMF-based table name auto-detection has been removed. The default is now `\"queue_jobs\"` (matching the `@@map` in the documented schema). If you use a custom table name, pass it explicitly:\n\n```ts\ncreateQueue({ prisma, name: \"email\", tableName: \"my_custom_table\" }, worker);\n```\n\n**5. `PrismaLightClient` type removed**\n\nThe `PrismaLightClient` type has been replaced by `TransactionClient<C>`, which is computed from your actual PrismaClient type. If you referenced `PrismaLightClient` in your code, replace it with `TransactionClient<typeof prisma>`.\n\n**6. `void` is now a valid `JobResult`**\n\nWorkers that don't return a value no longer need to return `null`. `void` is accepted as a result type:\n\n```ts\ntype ScanResult = void;\ncreateQueue<ScanPayload, ScanResult, typeof prisma>({ prisma, name: \"scan\" }, async (job, client) => {\n  // no return needed\n});\n```\n\n#### No schema changes required\n\nThe database schema, table structure, and indexes are unchanged from v1.x. No migration is needed for your database.\n\n## Authors\n\n- [Olivier Louvignes](https://github.com/mgcrea) <<olivier@mgcrea.io>>\n\n## Credits\n\nInspired by\n\n- [pg-queue](https://github.com/OrKoN/pg-queue) by\n\n## License\n\n```txt\nThe MIT License\n\nCopyright (c) 2022 Olivier Louvignes <olivier@mgcrea.io>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated\ndocumentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit\npersons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the\nSoftware.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE\nWARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\nOTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n```\n","readmeFilename":"README.md"}