{"_id":"@maroonedsoftware/jobbroker","_rev":"23-97f1b7d4434e2b96d36e0f1f7d08b917","name":"@maroonedsoftware/jobbroker","dist-tags":{"latest":"1.12.2"},"versions":{"1.0.0":{"name":"@maroonedsoftware/jobbroker","version":"1.0.0","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"author":{"url":"https://github.com/MaroonedSoftware/serverkit","name":"Marooned Software"},"license":"MIT","_id":"@maroonedsoftware/jobbroker@1.0.0","maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"dist":{"shasum":"66e3fc04062020b141e59065c1217670110355a7","tarball":"https://registry.npmjs.org/@maroonedsoftware/jobbroker/-/jobbroker-1.0.0.tgz","fileCount":19,"integrity":"sha512-WSs4DZ2dhx9ZSsdwRc4Ue2TYKDoulAAP/oCTGFbgbQBvROLgv/VYBWUUJHj6A9Z71LgmuGBunU3k/LyHmI0HUg==","signatures":[{"sig":"MEYCIQCzz3A0p/GLYf4aaNSFO92bQwhUMuHRg7C6UKp/YXEGBAIhAONBUHXvurfyFRIwIdyDyduV6OYXAcmEMHt2mQ7WDJ8a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52224},"main":"./dist/index.js","type":"module","_from":"file:maroonedsoftware-jobbroker-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","private":false,"scripts":{"lint":"eslint --fix","test":"vitest run","build":"tsup src/index.ts --format esm --sourcemap --dts && tsc --emitDeclarationOnly --declaration","format":"prettier --write .","test:ci":"vitest run --coverage","build:ci":"eslint --max-warnings=0 && pnpm run build"},"_npmUser":{"name":"knoxcoder","email":"knoxcoder@gmail.com"},"_resolved":"/tmp/7bceb546e2544dad6a3a19cbfcbb10eb/maroonedsoftware-jobbroker-1.0.0.tgz","_integrity":"sha512-WSs4DZ2dhx9ZSsdwRc4Ue2TYKDoulAAP/oCTGFbgbQBvROLgv/VYBWUUJHj6A9Z71LgmuGBunU3k/LyHmI0HUg==","repository":{"url":"git+https://github.com/MaroonedSoftware/serverkit.git","type":"git"},"_npmVersion":"10.8.2","description":"A flexible background job processing library with support for scheduled and on-demand jobs.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"injectkit":"^1.0.3","@maroonedsoftware/logger":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","pg-boss":"^12.5.4","unplugin-swc":"^1.5.9","@repo/config-eslint":"0.0.0","@repo/config-typescript":"0.0.0"},"peerDependencies":{"pg-boss":"^12.5.4"},"_npmOperationalInternal":{"tmp":"tmp/jobbroker_1.0.0_1766850849744_0.6260489957865392","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@maroonedsoftware/jobbroker","version":"1.1.0","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"author":{"url":"https://github.com/MaroonedSoftware/serverkit","name":"Marooned Software"},"license":"MIT","_id":"@maroonedsoftware/jobbroker@1.1.0","maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"dist":{"shasum":"f8a10ed9105a7ef095b18e6b90faaccd05aae339","tarball":"https://registry.npmjs.org/@maroonedsoftware/jobbroker/-/jobbroker-1.1.0.tgz","fileCount":19,"integrity":"sha512-etIHnGeFlHfViqIzNkESiLl9q0MAb/OxHtvWzxwmdLlOaRELMUXBotH48q6TVw5m6N3HYEBGyIj5A33lCovPZA==","signatures":[{"sig":"MEUCICaGzdnqVOuWwSthXbKwSJ6GWVt1amuUD1MXq40CzAKoAiEA1SrbQr0dAut+iHaCqW1TDv+fGfvEo0RobXqN5VNkbFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52225},"main":"./dist/index.js","type":"module","_from":"file:maroonedsoftware-jobbroker-1.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","private":false,"scripts":{"lint":"eslint --fix","test":"vitest run","build":"tsup src/index.ts --format esm --sourcemap --dts && tsc --emitDeclarationOnly --declaration","format":"prettier --write .","test:ci":"vitest run --coverage","build:ci":"eslint --max-warnings=0 && pnpm run build"},"_npmUser":{"name":"knoxcoder","email":"knoxcoder@gmail.com"},"_resolved":"/tmp/8e56dbe60ce25547fa3e0faa1c9d1f87/maroonedsoftware-jobbroker-1.1.0.tgz","_integrity":"sha512-etIHnGeFlHfViqIzNkESiLl9q0MAb/OxHtvWzxwmdLlOaRELMUXBotH48q6TVw5m6N3HYEBGyIj5A33lCovPZA==","repository":{"url":"git+https://github.com/MaroonedSoftware/serverkit.git","type":"git"},"_npmVersion":"10.8.2","description":"A flexible background job processing library with support for scheduled and on-demand jobs.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"injectkit":"^1.1.3","@maroonedsoftware/logger":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","pg-boss":"^12.14.0","unplugin-swc":"^1.5.9","@repo/config-eslint":"0.1.0","@repo/config-typescript":"0.0.0"},"peerDependencies":{"pg-boss":"^12.5.4"},"_npmOperationalInternal":{"tmp":"tmp/jobbroker_1.1.0_1773069852651_0.47646492683853725","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@maroonedsoftware/jobbroker","version":"1.2.0","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"author":{"url":"https://github.com/MaroonedSoftware/serverkit","name":"Marooned Software"},"license":"MIT","_id":"@maroonedsoftware/jobbroker@1.2.0","maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"dist":{"shasum":"7aeb7f06d613a534afcba44ebe6edd28180d2130","tarball":"https://registry.npmjs.org/@maroonedsoftware/jobbroker/-/jobbroker-1.2.0.tgz","fileCount":19,"integrity":"sha512-S6cK38YqgPZp1bfJwnfuThCUqh5+3VPdxu0X/WWyFMd+Bmay23Cb6yj2+kHdwbFx3F/bRZJc2qnWSdwm56qpcQ==","signatures":[{"sig":"MEYCIQC2XHBAYqteIXQhOCvC4Dp2QWB0xTUYYIp2YZVv3iORHwIhAJDrJPk3Eg2kVpHkV5t9rr9XGLgYqI1pI3WtQLj43TeL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52215},"main":"./dist/index.js","type":"module","_from":"file:maroonedsoftware-jobbroker-1.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","private":false,"scripts":{"lint":"eslint --fix","test":"vitest run","build":"tsup src/index.ts --format esm --sourcemap --dts && tsc --emitDeclarationOnly --declaration","format":"prettier --write .","test:ci":"vitest run --coverage","build:ci":"eslint --max-warnings=0 && pnpm run build"},"_npmUser":{"name":"knoxcoder","email":"knoxcoder@gmail.com"},"_resolved":"/tmp/b75b953c9a0da1553e2f13d4e65305b3/maroonedsoftware-jobbroker-1.2.0.tgz","_integrity":"sha512-S6cK38YqgPZp1bfJwnfuThCUqh5+3VPdxu0X/WWyFMd+Bmay23Cb6yj2+kHdwbFx3F/bRZJc2qnWSdwm56qpcQ==","repository":{"url":"git+https://github.com/MaroonedSoftware/serverkit.git","type":"git"},"_npmVersion":"10.8.2","description":"A flexible background job processing library with support for scheduled and on-demand jobs.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"injectkit":"^1.1.3","@maroonedsoftware/logger":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","pg-boss":"^12.14.0","unplugin-swc":"^1.5.9","@repo/config-eslint":"0.1.0","@repo/config-typescript":"0.0.0"},"peerDependencies":{"pg-boss":"^12.5.4"},"_npmOperationalInternal":{"tmp":"tmp/jobbroker_1.2.0_1773323094247_0.014372225929678795","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@maroonedsoftware/jobbroker","version":"1.3.0","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"author":{"url":"https://github.com/MaroonedSoftware/serverkit","name":"Marooned Software"},"license":"MIT","_id":"@maroonedsoftware/jobbroker@1.3.0","maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"dist":{"shasum":"c32370abf309f12cc0421854401aaafe22cc2107","tarball":"https://registry.npmjs.org/@maroonedsoftware/jobbroker/-/jobbroker-1.3.0.tgz","fileCount":19,"integrity":"sha512-RLTUr38Fpiy+xYE/PIgXap75ckJQRVeRTc9AcXpTv1Smk4Dvt+Q2XB/8L/EPAryT8QEfS9/j4twJMfxo1oPRTw==","signatures":[{"sig":"MEUCIFKvUQDN2+1VlhipfsXxbo7uEADNH1ysd0TQinp/1bKRAiEAlE2AkueCGJEfqfOxHwsF5JV1eNq92ZQYPGstcwE9PB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52160},"main":"./dist/index.js","type":"module","_from":"file:maroonedsoftware-jobbroker-1.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","private":false,"scripts":{"lint":"eslint --fix","test":"vitest run","build":"tsup src/index.ts --format esm --sourcemap --dts && tsc --emitDeclarationOnly --declaration","format":"prettier --write .","test:ci":"vitest run --coverage","build:ci":"eslint --max-warnings=0 && pnpm run build"},"_npmUser":{"name":"knoxcoder","email":"knoxcoder@gmail.com"},"_resolved":"/tmp/421ebe33602716fe03ab0e7e9cc0b5a7/maroonedsoftware-jobbroker-1.3.0.tgz","_integrity":"sha512-RLTUr38Fpiy+xYE/PIgXap75ckJQRVeRTc9AcXpTv1Smk4Dvt+Q2XB/8L/EPAryT8QEfS9/j4twJMfxo1oPRTw==","repository":{"url":"git+https://github.com/MaroonedSoftware/serverkit.git","type":"git"},"_npmVersion":"10.8.2","description":"A flexible background job processing library with support for scheduled and on-demand jobs.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"injectkit":"^1.1.3","@maroonedsoftware/logger":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pg-boss":"^12.14.0","@repo/config-eslint":"0.2.0","@repo/config-typescript":"0.1.0"},"peerDependencies":{"pg-boss":"^12.5.4"},"_npmOperationalInternal":{"tmp":"tmp/jobbroker_1.3.0_1774715993012_0.2530993066594691","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@maroonedsoftware/jobbroker","version":"1.4.0","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"author":{"url":"https://github.com/MaroonedSoftware/serverkit","name":"Marooned Software"},"license":"MIT","_id":"@maroonedsoftware/jobbroker@1.4.0","maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"dist":{"shasum":"cad78e7791aa9cf38fbb17a4c725ace2e8fe9a21","tarball":"https://registry.npmjs.org/@maroonedsoftware/jobbroker/-/jobbroker-1.4.0.tgz","fileCount":19,"integrity":"sha512-ZiM7FYlH0+LRLE9LFCJ9Slw9OSEykSXKt7uiUOuc3JIdYOG9vl4A36JXLTCjaqA08rFpc+f0RDK+qorq7oEFCA==","signatures":[{"sig":"MEQCIG6Plyspwej8eHITXwpBI7EfdTGDCnx9WYG9dKnIWs/sAiBdt1KUHnv64ezbPN5lA4jHkQkoXb5FT8YZ0p1G9UQkmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52253},"main":"./dist/index.js","type":"module","_from":"file:maroonedsoftware-jobbroker-1.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","private":false,"scripts":{"lint":"eslint --fix","test":"vitest run","build":"tsup src/index.ts --format esm --sourcemap --dts && tsc --emitDeclarationOnly --declaration","format":"prettier --write .","test:ci":"vitest run --coverage","build:ci":"eslint --max-warnings=0 && pnpm run build"},"_npmUser":{"name":"knoxcoder","email":"knoxcoder@gmail.com"},"_resolved":"/tmp/f446904b37c3e7c7305eb0276ccbf990/maroonedsoftware-jobbroker-1.4.0.tgz","_integrity":"sha512-ZiM7FYlH0+LRLE9LFCJ9Slw9OSEykSXKt7uiUOuc3JIdYOG9vl4A36JXLTCjaqA08rFpc+f0RDK+qorq7oEFCA==","repository":{"url":"git+https://github.com/MaroonedSoftware/serverkit.git","type":"git"},"_npmVersion":"10.8.2","description":"A flexible background job processing library with support for scheduled and on-demand jobs.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"injectkit":"^1.2.0","@maroonedsoftware/logger":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pg-boss":"^12.15.0","@repo/config-eslint":"0.2.0","@repo/config-typescript":"0.1.0"},"peerDependencies":{"pg-boss":"^12.5.4"},"_npmOperationalInternal":{"tmp":"tmp/jobbroker_1.4.0_1776086285500_0.5402884379115702","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@maroonedsoftware/jobbroker","version":"1.4.1","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"author":{"url":"https://github.com/MaroonedSoftware/serverkit","name":"Marooned Software"},"license":"MIT","_id":"@maroonedsoftware/jobbroker@1.4.1","maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"dist":{"shasum":"864859a5fc5fe347a30ee9f582722d2dc8a57a94","tarball":"https://registry.npmjs.org/@maroonedsoftware/jobbroker/-/jobbroker-1.4.1.tgz","fileCount":19,"integrity":"sha512-XJAcp6/f1griDwYKLhQa0OEKxKfoyj2VC2KHCOoKdysLKVGGDlZ0QaEKH200zEH/2qk4qe9N71hyAaoh8MJbHQ==","signatures":[{"sig":"MEQCIF7VtAm9k8dJv0II01YcVLO7RwswdC4IUTFja3BxiU+kAiBmPcQP8X7yUBdceEdUYYU0ABaKQsdzld/AaTj2ERiRUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53566},"main":"./dist/index.js","type":"module","_from":"file:maroonedsoftware-jobbroker-1.4.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","private":false,"scripts":{"lint":"eslint --fix","test":"vitest run","build":"tsup src/index.ts --format esm --sourcemap --dts && tsc --emitDeclarationOnly --declaration","format":"prettier --write .","test:ci":"vitest run --coverage","build:ci":"eslint --max-warnings=0 && pnpm run build"},"_npmUser":{"name":"knoxcoder","email":"knoxcoder@gmail.com"},"_resolved":"/tmp/da874361f85822aba97295f6ef0d436c/maroonedsoftware-jobbroker-1.4.1.tgz","_integrity":"sha512-XJAcp6/f1griDwYKLhQa0OEKxKfoyj2VC2KHCOoKdysLKVGGDlZ0QaEKH200zEH/2qk4qe9N71hyAaoh8MJbHQ==","repository":{"url":"git+https://github.com/MaroonedSoftware/serverkit.git","type":"git"},"_npmVersion":"10.8.2","description":"A flexible background job processing library with support for scheduled and on-demand jobs.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"injectkit":"^1.2.0","@maroonedsoftware/logger":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pg-boss":"^12.18.2","@repo/config-eslint":"0.2.1","@repo/config-typescript":"0.1.0"},"peerDependencies":{"pg-boss":"^12.5.4"},"_npmOperationalInternal":{"tmp":"tmp/jobbroker_1.4.1_1777895563966_0.5065438325288152","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@maroonedsoftware/jobbroker","version":"1.4.2","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"author":{"url":"https://github.com/MaroonedSoftware/serverkit","name":"Marooned Software"},"license":"MIT","_id":"@maroonedsoftware/jobbroker@1.4.2","maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"dist":{"shasum":"c03a73f37624227460c1f61d78572c2f7bd855cf","tarball":"https://registry.npmjs.org/@maroonedsoftware/jobbroker/-/jobbroker-1.4.2.tgz","fileCount":19,"integrity":"sha512-k0sqZxWc66MGYvsM3faSneVxf2q7aOgjDjd1Ywc4PBxjAmS+MLFSxl9o+rR1zZKH3hfB7bx946XmeBcI4UGggA==","signatures":[{"sig":"MEUCIQCai+vQAMVbHSS9ZZK6DAdoUof8/obPbTgNO7QBW3I3sAIgQSSHhyQpUnIm+cR0s9x0Lq7zvNEQZ1/Y1i337S3LDDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54256},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","private":false,"scripts":{"lint":"eslint --fix","test":"vitest run","build":"tsup src/index.ts --format esm --sourcemap --dts && tsc --emitDeclarationOnly --declaration","format":"prettier --write .","test:ci":"vitest run --coverage","build:ci":"eslint --max-warnings=0 && pnpm run build"},"_npmUser":{"name":"knoxcoder","email":"knoxcoder@gmail.com"},"repository":{"url":"https://github.com/MaroonedSoftware/serverkit.git","type":"git"},"description":"A flexible background job processing library with support for scheduled and on-demand jobs.","directories":{},"_nodeVersion":"26.1.0","dependencies":{"injectkit":"^1.2.0","@maroonedsoftware/logger":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pg-boss":"^12.18.2","@repo/config-eslint":"0.2.1","@repo/config-typescript":"0.1.0"},"peerDependencies":{"pg-boss":"^12.5.4"},"_npmOperationalInternal":{"tmp":"tmp/jobbroker_1.4.2_1779025249769_0.8705106934329299","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@maroonedsoftware/jobbroker","version":"1.4.3","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"author":{"url":"https://github.com/MaroonedSoftware/serverkit","name":"Marooned Software"},"license":"MIT","_id":"@maroonedsoftware/jobbroker@1.4.3","maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"dist":{"shasum":"9a76a63a6caabb068070bad552f81d87bf2d59bb","tarball":"https://registry.npmjs.org/@maroonedsoftware/jobbroker/-/jobbroker-1.4.3.tgz","fileCount":19,"integrity":"sha512-pMovKwZv2k17CIuPOJcXvmjo2TDPb98qmqKNWUbZj7RYq+7sYozLW7mlW6R8KjazM4J7HgWKUqYeCCGZaO9ubg==","signatures":[{"sig":"MEUCIQDU1y4pyYwwHxdEr7OgJmKGtLCAMsQOJ+v204zqlwi6EAIgH1Mzg9ewZbqM2nW/ByXIyXmYNvxlRYOFrven5F8XzWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@maroonedsoftware%2fjobbroker@1.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54317},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","private":false,"scripts":{"lint":"eslint --fix","test":"vitest run","build":"tsup src/index.ts --format esm --sourcemap --dts && tsc --emitDeclarationOnly --declaration","format":"prettier --write .","test:ci":"vitest run --coverage","build:ci":"eslint --max-warnings=0 && pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85aecbcc-111a-419d-b859-2b2184b7c3b5"}},"repository":{"url":"https://github.com/MaroonedSoftware/serverkit.git","type":"git"},"description":"A flexible background job processing library with support for scheduled and on-demand jobs.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"injectkit":"^1.4.1","@maroonedsoftware/logger":"1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"pg-boss":"^12.18.2","@repo/config-eslint":"0.2.1","@repo/config-typescript":"0.1.0"},"peerDependencies":{"pg-boss":"^12.5.4"},"_npmOperationalInternal":{"tmp":"tmp/jobbroker_1.4.3_1779391064862_0.0957230133283773","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@maroonedsoftware/jobbroker","version":"1.5.0","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"author":{"url":"https://github.com/MaroonedSoftware/serverkit","name":"Marooned Software"},"license":"MIT","_id":"@maroonedsoftware/jobbroker@1.5.0","maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"dist":{"shasum":"32340956ccc6335f9a9e642632ff7d5676c77ea4","tarball":"https://registry.npmjs.org/@maroonedsoftware/jobbroker/-/jobbroker-1.5.0.tgz","fileCount":21,"integrity":"sha512-3ieklIgKuQLrXDd4wOqsRDCPrtbHfKS/05LgRownyU+qNCE6xaz0NyTGhJyb936SN3dUGQIgo+lWTuA5dws2gQ==","signatures":[{"sig":"MEUCIECoeovMs+IRJJofpGcOzgO9gn94VLxZEtjZGTcmy8TOAiEAv0NYh3NaqNXm1MtgwZl8zuppP4YNQH/pidUwRukqcMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@maroonedsoftware%2fjobbroker@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65981},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","private":false,"scripts":{"lint":"eslint --fix","test":"vitest run","build":"tsup src/index.ts --format esm --sourcemap --dts && tsc --emitDeclarationOnly --declaration","format":"prettier --write .","test:ci":"vitest run --coverage","build:ci":"eslint --max-warnings=0 && pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85aecbcc-111a-419d-b859-2b2184b7c3b5"}},"repository":{"url":"https://github.com/MaroonedSoftware/serverkit.git","type":"git"},"description":"A flexible background job processing library with support for scheduled and on-demand jobs.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"injectkit":"^1.4.2","@maroonedsoftware/logger":"1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"pg-boss":"^12.18.2","@repo/config-eslint":"0.2.1","@repo/config-typescript":"0.1.0"},"peerDependencies":{"pg-boss":"^12.5.4"},"_npmOperationalInternal":{"tmp":"tmp/jobbroker_1.5.0_1780065665045_0.7596345227519692","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@maroonedsoftware/jobbroker","version":"1.6.0","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"author":{"url":"https://github.com/MaroonedSoftware/serverkit","name":"Marooned Software"},"license":"MIT","_id":"@maroonedsoftware/jobbroker@1.6.0","maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"dist":{"shasum":"0e6d922f7afdc138deebace0f9226f3414a749c7","tarball":"https://registry.npmjs.org/@maroonedsoftware/jobbroker/-/jobbroker-1.6.0.tgz","fileCount":27,"integrity":"sha512-v31Jv7xydicuA+poPK4iydFsKSZ06Z/MbytJS1t+Uk7LkqDgZREfy/k8Uw3LmyN3Qww/898GFSLN/Fbc8cskcQ==","signatures":[{"sig":"MEUCIQDqBUIqHrJ2bGTcJHm+0JM1o/1ij06Nxr72Gg+yQcuT/wIgP00cnNjaUVg41bWvOSI3dHC6i4DKospH/aCOMGKqQ0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@maroonedsoftware%2fjobbroker@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67354},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./pgboss":{"types":"./dist/pgboss.d.ts","import":"./dist/pgboss.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"eslint --fix","test":"vitest run","build":"tsup src/index.ts src/pgboss.ts --format esm --sourcemap && tsc --emitDeclarationOnly --declaration","format":"prettier --write .","test:ci":"vitest run --coverage","build:ci":"eslint --max-warnings=0 && pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85aecbcc-111a-419d-b859-2b2184b7c3b5"}},"repository":{"url":"https://github.com/MaroonedSoftware/serverkit.git","type":"git"},"description":"A flexible background job processing library with support for scheduled and on-demand jobs.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"injectkit":"^1.5.0","@maroonedsoftware/logger":"1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"pg-boss":"^12.20.0","@repo/config-eslint":"0.2.1","@repo/config-typescript":"0.1.0"},"peerDependencies":{"pg-boss":"^12.5.4"},"peerDependenciesMeta":{"pg-boss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jobbroker_1.6.0_1782675230110_0.45085473997305536","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@maroonedsoftware/jobbroker","version":"1.7.0","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"author":{"url":"https://github.com/MaroonedSoftware/serverkit","name":"Marooned Software"},"license":"MIT","_id":"@maroonedsoftware/jobbroker@1.7.0","maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"dist":{"shasum":"8131d551b45333961b46e351b76cba9a1a485428","tarball":"https://registry.npmjs.org/@maroonedsoftware/jobbroker/-/jobbroker-1.7.0.tgz","fileCount":31,"integrity":"sha512-uk+bYKwCke77rNGYJ/WM5mWId3LMPEPtln90jPi11WQ37GlEG0XOU2/VUnwEKyx8gISJgoHPtMNRMJJWPtCxMQ==","signatures":[{"sig":"MEUCIQCOfp8aYNCq77kHHRB8tlOIWC5ECuKoMJ4fbW62iQnQqQIgXEoNWiNx0M4ueKFqQjkaxz5+MB9NfJTZtTWKFb8zaIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@maroonedsoftware%2fjobbroker@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105839},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./pgboss":{"types":"./dist/pgboss.d.ts","import":"./dist/pgboss.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"eslint --fix","test":"vitest run","build":"tsup src/index.ts src/pgboss.ts --format esm --sourcemap && tsc --emitDeclarationOnly --declaration","format":"prettier --write .","test:ci":"vitest run --coverage","build:ci":"eslint --max-warnings=0 && pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85aecbcc-111a-419d-b859-2b2184b7c3b5"}},"repository":{"url":"git+https://github.com/MaroonedSoftware/serverkit.git","type":"git"},"description":"A flexible background job processing library with support for scheduled and on-demand jobs.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"injectkit":"^1.5.0","@maroonedsoftware/errors":"1.7.0","@maroonedsoftware/logger":"1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"pg-boss":"^12.20.0","@repo/config-eslint":"0.2.1","@repo/config-typescript":"0.1.0"},"peerDependencies":{"pg-boss":"^12.5.4"},"peerDependenciesMeta":{"pg-boss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jobbroker_1.7.0_1782912144159_0.09195977014555123","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@maroonedsoftware/jobbroker","version":"1.8.0","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"author":{"url":"https://github.com/MaroonedSoftware/serverkit","name":"Marooned Software"},"license":"MIT","_id":"@maroonedsoftware/jobbroker@1.8.0","maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"dist":{"shasum":"f43761c626b82da7074a2dc6e5d8de541b6eb9b4","tarball":"https://registry.npmjs.org/@maroonedsoftware/jobbroker/-/jobbroker-1.8.0.tgz","fileCount":33,"integrity":"sha512-F12+YVmqP82Lz7OuYwteOkY+swd4ydQcaMK1TFSuYNDEZdv2PtXEfPaAViWhJTUQL5gEasmr5Zc2P5jWQ1SMRQ==","signatures":[{"sig":"MEQCICxO7JTZADzU5JXHQFJF5FNqIfMhAfhrCS7Tc04dINZJAiBPmovOKpOySH0sQmHfsE0W7C9PKl/DVYuV3WYMOkL25w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@maroonedsoftware%2fjobbroker@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114368},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./pgboss":{"types":"./dist/pgboss.d.ts","import":"./dist/pgboss.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"eslint --fix","test":"vitest run","build":"tsup src/index.ts src/pgboss.ts --format esm --sourcemap && tsc --emitDeclarationOnly --declaration","format":"prettier --write .","test:ci":"vitest run --coverage","build:ci":"eslint --max-warnings=0 && pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85aecbcc-111a-419d-b859-2b2184b7c3b5"}},"repository":{"url":"git+https://github.com/MaroonedSoftware/serverkit.git","type":"git"},"description":"A flexible background job processing library with support for scheduled and on-demand jobs.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"luxon":"^3.7.2","injectkit":"^1.6.0","@maroonedsoftware/errors":"1.7.0","@maroonedsoftware/logger":"1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"pg-boss":"^12.24.1","@types/luxon":"^3.7.2","@repo/config-eslint":"0.2.1","@repo/config-typescript":"0.1.0"},"peerDependencies":{"pg-boss":"^12.5.4"},"peerDependenciesMeta":{"pg-boss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jobbroker_1.8.0_1783020976592_0.3062490587264537","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@maroonedsoftware/jobbroker","version":"1.8.1","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"author":{"url":"https://github.com/MaroonedSoftware/serverkit","name":"Marooned Software"},"license":"MIT","_id":"@maroonedsoftware/jobbroker@1.8.1","maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"dist":{"shasum":"63ffdf69ec55fa79bf1e99e4bf9012f0dbbede0e","tarball":"https://registry.npmjs.org/@maroonedsoftware/jobbroker/-/jobbroker-1.8.1.tgz","fileCount":33,"integrity":"sha512-oRqUQTiaZymMRAEQBayR8tniE8Q/EAgWDRHst8sPz6NlNwXbnCu77cCPDWsR5CUTg1JwbJj3ReD3FYa/E2BT1Q==","signatures":[{"sig":"MEUCIQCnzXwGnKzq1SXvnR6vG3iJVpb6jZXvkzFOZJTkCfx/OAIgJ1I+jXdlL0AgoJ6KR8MrGqMPBU017LwV8K7HXvbl9KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@maroonedsoftware%2fjobbroker@1.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114368},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./pgboss":{"types":"./dist/pgboss.d.ts","import":"./dist/pgboss.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"eslint --fix","test":"vitest run","build":"tsup src/index.ts src/pgboss.ts --format esm --sourcemap && tsc --emitDeclarationOnly --declaration","format":"prettier --write .","test:ci":"vitest run --coverage","build:ci":"eslint --max-warnings=0 && pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85aecbcc-111a-419d-b859-2b2184b7c3b5"}},"repository":{"url":"git+https://github.com/MaroonedSoftware/serverkit.git","type":"git"},"description":"A flexible background job processing library with support for scheduled and on-demand jobs.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"luxon":"^3.7.2","injectkit":"^1.6.0","@maroonedsoftware/errors":"1.7.1","@maroonedsoftware/logger":"1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"pg-boss":"^12.24.1","@types/luxon":"^3.7.2","@repo/config-eslint":"0.2.1","@repo/config-typescript":"0.1.0"},"peerDependencies":{"pg-boss":"^12.5.4"},"peerDependenciesMeta":{"pg-boss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jobbroker_1.8.1_1783347397828_0.4267041851584641","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"@maroonedsoftware/jobbroker","version":"1.8.2","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"author":{"url":"https://github.com/MaroonedSoftware/serverkit","name":"Marooned Software"},"license":"MIT","_id":"@maroonedsoftware/jobbroker@1.8.2","maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"dist":{"shasum":"1f08fad58a253474a8a683b3ec74be0cba785a15","tarball":"https://registry.npmjs.org/@maroonedsoftware/jobbroker/-/jobbroker-1.8.2.tgz","fileCount":33,"integrity":"sha512-8mGkx096hpzLrpg0n6iKljtMw4B7uSqw/rpPTer5kIPk51lfQSkiUejKPI0oECJuxChnjPyXP685wGZJMQxdZw==","signatures":[{"sig":"MEUCIBE8W9tM5BeGGg2/bvZrFNj22rwr6ZUUN++6Hwjx7HsqAiEA9o2GWJZ2eoq1rBtzBunv1uoxEBdGufN409Hcxt3WmKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@maroonedsoftware%2fjobbroker@1.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116115},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./pgboss":{"types":"./dist/pgboss.d.ts","import":"./dist/pgboss.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"eslint --fix","test":"vitest run","build":"tsup src/index.ts src/pgboss.ts --format esm --sourcemap && tsc --emitDeclarationOnly --declaration","format":"prettier --write .","test:ci":"vitest run --coverage","build:ci":"eslint --max-warnings=0 && pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85aecbcc-111a-419d-b859-2b2184b7c3b5"}},"repository":{"url":"git+https://github.com/MaroonedSoftware/serverkit.git","type":"git"},"description":"A flexible background job processing library with support for scheduled and on-demand jobs.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"luxon":"^3.7.2","injectkit":"^1.6.0","@maroonedsoftware/errors":"1.8.0","@maroonedsoftware/logger":"1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"pg-boss":"^12.24.1","@types/luxon":"^3.7.2","@repo/config-eslint":"0.2.1","@repo/config-typescript":"0.1.0"},"peerDependencies":{"pg-boss":"^12.5.4"},"peerDependenciesMeta":{"pg-boss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jobbroker_1.8.2_1783440507064_0.056865133089175846","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@maroonedsoftware/jobbroker","version":"1.9.0","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"author":{"url":"https://github.com/MaroonedSoftware/serverkit","name":"Marooned Software"},"license":"MIT","_id":"@maroonedsoftware/jobbroker@1.9.0","maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"dist":{"shasum":"42288e2bde2fd19c522458b96420c86864f55dc9","tarball":"https://registry.npmjs.org/@maroonedsoftware/jobbroker/-/jobbroker-1.9.0.tgz","fileCount":39,"integrity":"sha512-Rx7icBFGdTXcPlyyU5riw4g1TGigJOV1AQaHp1gona3F49icIeew3FErySCBwf5vg7VEZlmvk4VLvOYwzrAMjw==","signatures":[{"sig":"MEYCIQDhlM8cJBQ39jsjKaPbNIKP/UQPDrLBvzo8WhjYhHlInAIhAIyjDduBGeuMUP2AXgOEyTMPNqyRikMisOGEB09j7Lz5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@maroonedsoftware%2fjobbroker@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180188},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./pgboss":{"types":"./dist/pgboss.d.ts","import":"./dist/pgboss.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"eslint --fix","test":"vitest run","build":"tsup src/index.ts src/pgboss.ts --format esm --sourcemap && tsc --emitDeclarationOnly --declaration","format":"prettier --write .","test:ci":"vitest run --coverage","build:ci":"eslint --max-warnings=0 && pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85aecbcc-111a-419d-b859-2b2184b7c3b5"}},"repository":{"url":"git+https://github.com/MaroonedSoftware/serverkit.git","type":"git"},"description":"A flexible background job processing library with support for scheduled and on-demand jobs.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"luxon":"^3.7.2","injectkit":"^1.6.0","@maroonedsoftware/errors":"1.8.0","@maroonedsoftware/logger":"1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"pg-boss":"^12.24.1","@types/luxon":"^3.7.2","@repo/config-eslint":"0.2.1","@repo/config-typescript":"0.1.0"},"peerDependencies":{"pg-boss":"^12.5.4"},"peerDependenciesMeta":{"pg-boss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jobbroker_1.9.0_1783518706328_0.31256306876420714","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@maroonedsoftware/jobbroker","version":"1.10.0","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"author":{"url":"https://github.com/MaroonedSoftware/serverkit","name":"Marooned Software"},"license":"MIT","_id":"@maroonedsoftware/jobbroker@1.10.0","maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"dist":{"shasum":"61668650cf7efc861291f86b5a8da4ff8f7cb4bd","tarball":"https://registry.npmjs.org/@maroonedsoftware/jobbroker/-/jobbroker-1.10.0.tgz","fileCount":41,"integrity":"sha512-5LwEMWexiYcOBHvHWbnkxp1Bt9y5jorK+SuCtfT0kfjwFNcXp/b2jqTkmjHTN3+DsdACtZuwkKgy9oAwlkT4rA==","signatures":[{"sig":"MEUCIEc6l6kat9R7Rulf5voSAVWHWyMUoEkEmpJasQLjksIJAiEA5Usz7sv1/l5+gSztoSqfH01CgE+zHZeYEODNYw4XQ0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@maroonedsoftware%2fjobbroker@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188552},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./pgboss":{"types":"./dist/pgboss.d.ts","import":"./dist/pgboss.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"eslint --fix","test":"vitest run","build":"tsup src/index.ts src/pgboss.ts --format esm --sourcemap && tsc --emitDeclarationOnly --declaration","format":"prettier --write .","test:ci":"vitest run --coverage","build:ci":"eslint --max-warnings=0 && pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85aecbcc-111a-419d-b859-2b2184b7c3b5"}},"repository":{"url":"git+https://github.com/MaroonedSoftware/serverkit.git","type":"git"},"description":"A flexible background job processing library with support for scheduled and on-demand jobs.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"luxon":"^3.7.2","injectkit":"^1.6.0","@maroonedsoftware/errors":"1.8.0","@maroonedsoftware/logger":"1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"^0.29.2","pg-boss":"^12.24.1","@types/luxon":"^3.7.2","@repo/config-eslint":"0.2.1","@repo/config-typescript":"0.1.0"},"peerDependencies":{"pg-boss":"^12.5.4"},"peerDependenciesMeta":{"pg-boss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jobbroker_1.10.0_1785859420894_0.2640609120428836","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@maroonedsoftware/jobbroker","version":"1.11.0","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"author":{"url":"https://github.com/MaroonedSoftware/serverkit","name":"Marooned Software"},"license":"MIT","_id":"@maroonedsoftware/jobbroker@1.11.0","maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"dist":{"shasum":"37c8ab21451bfc808d7ed0120b0f4b14d2a855da","tarball":"https://registry.npmjs.org/@maroonedsoftware/jobbroker/-/jobbroker-1.11.0.tgz","fileCount":43,"integrity":"sha512-QmBlU4XKRkdgm/+OYQjlwKTxFe52ySWuW7hwnPzwLxnlBR2AJXnyfWIjxNXiQ/IhGR1VSy4eReC161q33JXxUw==","signatures":[{"sig":"MEUCIQCT8SBl1fiZbysPSFZ2K8JxPWeII+27RHiWk8YP4hUQ4QIgQa7qvvPUeyMlB1cJVFNgQ45uQgt4YPfw0zQBODJY9/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@maroonedsoftware%2fjobbroker@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208493},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./pgboss":{"types":"./dist/pgboss.d.ts","import":"./dist/pgboss.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"eslint --fix","test":"vitest run","build":"tsup src/index.ts src/pgboss.ts --format esm --sourcemap && tsc --emitDeclarationOnly --declaration","format":"prettier --write .","test:ci":"vitest run --coverage","build:ci":"eslint --max-warnings=0 && pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85aecbcc-111a-419d-b859-2b2184b7c3b5"}},"repository":{"url":"git+https://github.com/MaroonedSoftware/serverkit.git","type":"git"},"description":"A flexible background job processing library with support for scheduled and on-demand jobs.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"luxon":"^3.7.2","injectkit":"^1.6.0","@maroonedsoftware/errors":"1.8.0","@maroonedsoftware/logger":"1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"^0.29.2","pg-boss":"^12.24.1","@types/luxon":"^3.7.2","@repo/config-eslint":"0.2.1","@repo/config-typescript":"0.1.0"},"peerDependencies":{"pg-boss":"^12.5.4"},"peerDependenciesMeta":{"pg-boss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jobbroker_1.11.0_1785947151939_0.5010118845771203","host":"s3://npm-registry-packages-npm-production"}},"1.11.3":{"name":"@maroonedsoftware/jobbroker","version":"1.11.3","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"author":{"url":"https://github.com/MaroonedSoftware/serverkit","name":"Marooned Software"},"license":"MIT","_id":"@maroonedsoftware/jobbroker@1.11.3","maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"dist":{"shasum":"1f3c597b6964055168f94328265566ddeee3d984","tarball":"https://registry.npmjs.org/@maroonedsoftware/jobbroker/-/jobbroker-1.11.3.tgz","fileCount":44,"integrity":"sha512-G6cxmfdWbcnwSfw3FWsBh+KWveJjYON+8UYWRsp4eoxm5pX13ID6o+t5GOqAFYHD3pPC/FWfj9DVaYlQSwO4hQ==","signatures":[{"sig":"MEUCIQCctO/lovL+CbPz4xxDvWn8DzX1vv41EsNMiWjDCNDBvQIgR71rVEUtoDHydybM0BvuzfrOuLqUIsIOtaGHvAvHYaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@maroonedsoftware%2fjobbroker@1.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226469},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./pgboss":{"types":"./dist/pgboss.d.ts","import":"./dist/pgboss.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"eslint --fix","test":"vitest run","build":"tsup src/index.ts src/pgboss.ts --format esm --sourcemap && tsc --emitDeclarationOnly --declaration","format":"prettier --write .","test:ci":"vitest run --coverage","build:ci":"eslint --max-warnings=0 && pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85aecbcc-111a-419d-b859-2b2184b7c3b5"}},"repository":{"url":"git+https://github.com/MaroonedSoftware/serverkit.git","type":"git"},"description":"A flexible background job processing library with support for scheduled and on-demand jobs.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"luxon":"^3.7.2","injectkit":"^1.6.0","@maroonedsoftware/errors":"1.8.3","@maroonedsoftware/logger":"1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"^0.29.2","pg-boss":"^12.24.1","@types/luxon":"^3.7.2","@repo/config-eslint":"0.2.1","@repo/config-typescript":"0.1.0"},"peerDependencies":{"pg-boss":"^12.5.4"},"peerDependenciesMeta":{"pg-boss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jobbroker_1.11.3_1786717196282_0.2996065603571665","host":"s3://npm-registry-packages-npm-production"}},"1.11.4":{"name":"@maroonedsoftware/jobbroker","version":"1.11.4","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"author":{"url":"https://github.com/MaroonedSoftware/serverkit","name":"Marooned Software"},"license":"MIT","_id":"@maroonedsoftware/jobbroker@1.11.4","maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"dist":{"shasum":"9274d8a0e778e025f1df34dc9438c3133cd47219","tarball":"https://registry.npmjs.org/@maroonedsoftware/jobbroker/-/jobbroker-1.11.4.tgz","fileCount":44,"integrity":"sha512-8TzcLTeQPSs8LxGaGOpTB3JRBLpPYM0v2nNixGY1zIQ/SD0RIVbgkQTyYRKgV8jpJXXVD/p9qWTnuUvQF81oUA==","signatures":[{"sig":"MEYCIQCauWbiTNhEVeSc5y10l4y+H6u6+LCBVUYkqK6skGxOzwIhALl3wec38OJODIexW7cYlQwAoseFZ7e7IW6rZR9ant0X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@maroonedsoftware%2fjobbroker@1.11.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226469},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./pgboss":{"types":"./dist/pgboss.d.ts","import":"./dist/pgboss.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"eslint --fix","test":"vitest run","build":"tsup src/index.ts src/pgboss.ts --format esm --sourcemap && tsc --emitDeclarationOnly --declaration","format":"prettier --write .","test:ci":"vitest run --coverage","build:ci":"eslint --max-warnings=0 && pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85aecbcc-111a-419d-b859-2b2184b7c3b5"}},"repository":{"url":"git+https://github.com/MaroonedSoftware/serverkit.git","type":"git"},"description":"A flexible background job processing library with support for scheduled and on-demand jobs.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"luxon":"^3.7.2","injectkit":"^1.6.0","@maroonedsoftware/errors":"1.8.4","@maroonedsoftware/logger":"1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"^0.29.2","pg-boss":"^12.24.1","@types/luxon":"^3.7.2","@repo/config-eslint":"0.2.1","@repo/config-typescript":"0.1.0"},"peerDependencies":{"pg-boss":"^12.5.4"},"peerDependenciesMeta":{"pg-boss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jobbroker_1.11.4_1786717625026_0.4277835351773145","host":"s3://npm-registry-packages-npm-production"}},"1.11.5":{"name":"@maroonedsoftware/jobbroker","version":"1.11.5","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"author":{"url":"https://github.com/MaroonedSoftware/serverkit","name":"Marooned Software"},"license":"MIT","_id":"@maroonedsoftware/jobbroker@1.11.5","maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"dist":{"shasum":"96256671d935d642c797aec35fc310efbbddf2ca","tarball":"https://registry.npmjs.org/@maroonedsoftware/jobbroker/-/jobbroker-1.11.5.tgz","fileCount":44,"integrity":"sha512-hWlzdO2LS7db5QdX374RDgVJrW0mFs3oDTedKgnM8Izd3ooLOCVg3L22uD/I2F6yapB4bVmBHynfw2EL4x6Vcg==","signatures":[{"sig":"MEUCICiCG86IwLGcq8og0mTD7WDrUr7vs8uJjOTAHHIYr9NGAiEA40pS3Yw+n25f6XatNHjn3xj/oQiixfCZnUncz38pubk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@maroonedsoftware%2fjobbroker@1.11.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226499},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./pgboss":{"types":"./dist/pgboss.d.ts","import":"./dist/pgboss.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"eslint --fix","test":"vitest run","build":"tsup src/index.ts src/pgboss.ts --format esm --sourcemap && tsc --emitDeclarationOnly --declaration","format":"prettier --write .","test:ci":"vitest run --coverage","build:ci":"eslint --max-warnings=0 && pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85aecbcc-111a-419d-b859-2b2184b7c3b5"}},"repository":{"url":"git+https://github.com/MaroonedSoftware/serverkit.git","type":"git"},"description":"A flexible background job processing library with support for scheduled and on-demand jobs.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"luxon":"^3.7.2","injectkit":"^1.6.0","@maroonedsoftware/errors":"1.8.5","@maroonedsoftware/logger":"1.1.8"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"^0.29.2","pg-boss":"^12.24.1","@types/luxon":"^3.7.2","@repo/config-eslint":"0.2.1","@repo/config-typescript":"0.1.0"},"peerDependencies":{"pg-boss":"^12.5.4"},"peerDependenciesMeta":{"pg-boss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jobbroker_1.11.5_1787320569510_0.5338727190901722","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@maroonedsoftware/jobbroker","version":"1.12.0","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"author":{"url":"https://github.com/MaroonedSoftware/serverkit","name":"Marooned Software"},"license":"MIT","_id":"@maroonedsoftware/jobbroker@1.12.0","maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"dist":{"shasum":"aedad545a7957b439d46f27645eebd3c9ed5593f","tarball":"https://registry.npmjs.org/@maroonedsoftware/jobbroker/-/jobbroker-1.12.0.tgz","fileCount":48,"integrity":"sha512-akZPxxnyLMBAposKG5LRafN0C0iAWNgmr8kgn6RDFV2UQJ09CPvR9YWvf6aRjefOOpfc7sWQIefuv6rJL1w/3g==","signatures":[{"sig":"MEQCIEXntKHtMA7a7W8XHcvLaejTohJ34nL4xm2+AeT35vhWAiBrHX+iyslQpwSGe2rd6q/hqqkqFMuQcyWAhB3AwDWc2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@maroonedsoftware%2fjobbroker@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":263492},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./pgboss":{"types":"./dist/pgboss.d.ts","import":"./dist/pgboss.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"eslint --fix","test":"vitest run","build":"tsup src/index.ts src/pgboss.ts --format esm --sourcemap && tsc --emitDeclarationOnly --declaration","format":"prettier --write .","test:ci":"vitest run --coverage","build:ci":"eslint --max-warnings=0 && pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85aecbcc-111a-419d-b859-2b2184b7c3b5"}},"repository":{"url":"git+https://github.com/MaroonedSoftware/serverkit.git","type":"git"},"description":"A flexible background job processing library with support for scheduled and on-demand jobs.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"luxon":"^3.7.2","injectkit":"^1.6.0","@maroonedsoftware/errors":"1.9.0","@maroonedsoftware/logger":"1.1.8"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"^0.29.2","pg-boss":"^12.24.1","@types/luxon":"^3.7.2","@repo/config-eslint":"0.2.1","@repo/config-typescript":"0.1.0"},"peerDependencies":{"pg-boss":"^12.21.0"},"peerDependenciesMeta":{"pg-boss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jobbroker_1.12.0_1787668752232_0.14544901132846366","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"@maroonedsoftware/jobbroker","version":"1.12.1","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"author":{"url":"https://github.com/MaroonedSoftware/serverkit","name":"Marooned Software"},"license":"MIT","_id":"@maroonedsoftware/jobbroker@1.12.1","maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"dist":{"shasum":"2f886312a595aebab302324969c5651f3aa9743a","tarball":"https://registry.npmjs.org/@maroonedsoftware/jobbroker/-/jobbroker-1.12.1.tgz","fileCount":48,"integrity":"sha512-lEM49zyZPhBctXbc319yP+98jCEyV/DjJwQoHB6lUJhgEJvJ8GN0NE9oZFNL0cE+dSSyhNBTSFUl+J2Qlqg53A==","signatures":[{"sig":"MEUCIQCX5fT/1LP7FNQzbKQbM5dxPNzaX50Rz6mGwB/tgrgcRQIgcQSz63z/4L4JiSjHqCw5fHYULkpQ7htTibvwRC4wWlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@maroonedsoftware%2fjobbroker@1.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":263608},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./pgboss":{"types":"./dist/pgboss.d.ts","import":"./dist/pgboss.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"eslint --fix","test":"vitest run","build":"tsup src/index.ts src/pgboss.ts --format esm --sourcemap && tsc --emitDeclarationOnly --declaration","format":"prettier --write .","test:ci":"vitest run --coverage","build:ci":"eslint --max-warnings=0 && pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85aecbcc-111a-419d-b859-2b2184b7c3b5"}},"repository":{"url":"git+https://github.com/MaroonedSoftware/serverkit.git","type":"git"},"description":"A flexible background job processing library with support for scheduled and on-demand jobs.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"luxon":"^3.7.2","injectkit":"^1.7.1","@maroonedsoftware/errors":"1.9.0","@maroonedsoftware/logger":"1.1.9"},"_hasShrinkwrap":false,"devDependencies":{"kysely":"^0.29.5","pg-boss":"^12.28.1","@types/luxon":"^3.7.5","@repo/config-eslint":"0.2.1","@repo/config-typescript":"0.1.0"},"peerDependencies":{"pg-boss":"^12.21.0"},"peerDependenciesMeta":{"pg-boss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jobbroker_1.12.1_1788204291575_0.7088030429078653","host":"s3://npm-registry-packages-npm-production"}},"1.12.2":{"name":"@maroonedsoftware/jobbroker","version":"1.12.2","description":"A flexible background job processing library with support for scheduled and on-demand jobs.","author":{"name":"Marooned Software","url":"https://github.com/MaroonedSoftware/serverkit"},"bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"repository":{"type":"git","url":"git+https://github.com/MaroonedSoftware/serverkit.git"},"private":false,"type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./pgboss":{"types":"./dist/pgboss.d.ts","import":"./dist/pgboss.js"},"./package.json":"./package.json"},"license":"MIT","dependencies":{"injectkit":"^1.7.1","luxon":"^3.7.2","@maroonedsoftware/errors":"1.9.1","@maroonedsoftware/logger":"1.1.9"},"devDependencies":{"@types/luxon":"^3.7.5","kysely":"^0.29.5","pg-boss":"^12.28.1","@repo/config-eslint":"0.2.1","@repo/config-typescript":"0.1.0"},"peerDependencies":{"pg-boss":"^12.21.0"},"peerDependenciesMeta":{"pg-boss":{"optional":true}},"engines":{"node":">=22"},"scripts":{"build":"tsup src/index.ts src/pgboss.ts --format esm --sourcemap && tsc --emitDeclarationOnly --declaration","build:ci":"eslint --max-warnings=0 && pnpm run build","lint":"eslint --fix","format":"prettier --write .","test":"vitest run","test:ci":"vitest run --coverage"},"_nodeVersion":"26.8.1","_id":"@maroonedsoftware/jobbroker@1.12.2","dist":{"integrity":"sha512-hAvvHTaoNXIwvRfiyOqtDyUYjCIbNssqdXJGVsF4RXPcaVM5wBHVnj3cumaMrRa5IzeDBhBSvf8h/HoKmbINWQ==","shasum":"a0eba327a73af0be4c94fd9a59d35c4987ea1ac1","tarball":"https://registry.npmjs.org/@maroonedsoftware/jobbroker/-/jobbroker-1.12.2.tgz","fileCount":48,"unpackedSize":263608,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@maroonedsoftware%2fjobbroker@1.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHJ480SJ7c3AiWJH03XGD3BH4qm9HSATjGcHA6LhYiYUAiAanynlFbnDP5j5ggsTl327krLiLVzsybx8VFDKCNiFVw=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:85aecbcc-111a-419d-b859-2b2184b7c3b5"}},"directories":{},"maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jobbroker_1.12.2_1788375256847_0.5986622567150883"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-27T15:54:09.653Z","modified":"2026-09-02T18:54:17.364Z","1.0.0":"2025-12-27T15:54:09.903Z","1.1.0":"2026-03-09T15:24:12.800Z","1.2.0":"2026-03-12T13:44:54.382Z","1.3.0":"2026-03-28T16:39:53.169Z","1.4.0":"2026-04-13T13:18:05.644Z","1.4.1":"2026-05-04T11:52:44.105Z","1.4.2":"2026-05-17T13:40:49.927Z","1.4.3":"2026-05-21T19:17:45.024Z","1.5.0":"2026-05-29T14:41:05.173Z","1.6.0":"2026-06-28T19:33:50.257Z","1.7.0":"2026-07-01T13:22:24.345Z","1.8.0":"2026-07-02T19:36:16.733Z","1.8.1":"2026-07-06T14:16:37.977Z","1.8.2":"2026-07-07T16:08:27.228Z","1.9.0":"2026-07-08T13:51:46.469Z","1.10.0":"2026-08-04T16:03:41.037Z","1.11.0":"2026-08-05T16:25:52.310Z","1.11.3":"2026-08-14T14:19:56.562Z","1.11.4":"2026-08-14T14:27:05.182Z","1.11.5":"2026-08-21T13:56:09.646Z","1.12.0":"2026-08-25T14:39:12.384Z","1.12.1":"2026-08-31T19:24:51.713Z","1.12.2":"2026-09-02T18:54:16.978Z"},"bugs":{"url":"https://github.com/MaroonedSoftware/serverkit/issues"},"author":{"name":"Marooned Software","url":"https://github.com/MaroonedSoftware/serverkit"},"license":"MIT","homepage":"https://github.com/MaroonedSoftware/serverkit/packages/jobbroker#readme","keywords":["backend","jobbroker","jobs","scheduled","pubsub","queues","serverkit","typescript"],"repository":{"type":"git","url":"git+https://github.com/MaroonedSoftware/serverkit.git"},"description":"A flexible background job processing library with support for scheduled and on-demand jobs.","maintainers":[{"name":"knoxcoder","email":"knoxcoder@gmail.com"}],"readme":"","readmeFilename":""}