{"_id":"@goatlab/tasks-adapter-bullmq","_rev":"26-ed40b85d72224667b1c25a41b1585f8f","name":"@goatlab/tasks-adapter-bullmq","dist-tags":{"latest":"0.10.3"},"versions":{"0.1.0":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.1.0","keywords":["typescript","TS","bullmq","redis","queue"],"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","_id":"@goatlab/tasks-adapter-bullmq@0.1.0","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"homepage":"https://docs.goatlab.io","dist":{"shasum":"7d666d804c54c0f7d567f500456f6197a36a258a","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.1.0.tgz","fileCount":24,"integrity":"sha512-8SsdmWfHeAxVlyMi4gSL3WYMbjs1TV8+ExP5ouDZxQ5N5HJxOpjUOqot3njDyvMJxn79Hz8Ni+gacXWcyh7JwQ==","signatures":[{"sig":"MEUCIE6CMonveh0fKGPVk7KAw/i9RlXHYPYhOxZaYvvLO606AiEAgbejjAwXnsKkBE0OJMvhuug8xZW7HIrQK+wdkTGgw/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220467},"main":"dist/index.js","_from":"file:goatlab-tasks-adapter-bullmq-0.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=14.16.0"},"private":false,"scripts":{"rc":"release-it --no-npm.publish --ci --preRelease=rc","dev":"tsc --watch","lint":"biome check --write .","pack":"npm-pack-zip","test":"vitest run","build":"tsc","serve":"tsc -w","format":"biome format --write .","predev":"rimraf dist","release":"release-it patch --no-npm.publish --ci","prebuild":"rimraf dist","prestart":"rimraf dist","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","release:major":"release-it major --no-npm.publish --ci ","release:minor":"release-it minor --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json","update:packages":"npm-check-updates -u && yarn"},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"_resolved":"/private/var/folders/cm/jj93b4_j7lxbwflhbj_2qjsw0000gn/T/81eda46c89d800f55910a723c409c14a/goatlab-tasks-adapter-bullmq-0.1.0.tgz","_integrity":"sha512-8SsdmWfHeAxVlyMi4gSL3WYMbjs1TV8+ExP5ouDZxQ5N5HJxOpjUOqot3njDyvMJxn79Hz8Ni+gacXWcyh7JwQ==","_npmVersion":"10.7.0","description":"BullMQ Tasks adapter for Goatlab tasks","directories":{},"_nodeVersion":"22.12.0","dependencies":{"bullmq":"^5.65.1","@goatlab/js-utils":"0.10.2","@goatlab/node-utils":"0.10.4","@goatlab/tasks-core":"0.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","turbo":"^1.1.10","dotenv":"^16.5.0","vitest":"^3.1.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","dotenv-cli":"^5.1.0","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","pretty-quick":"^3.1.3","@biomejs/biome":"^2.1.3","@goatlab/biome":"0.1.0","testcontainers":"^11.0.3","@goatlab/tsconfig":"0.1.0","@testcontainers/redis":"^11.0.3","jest-environment-node":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tasks-adapter-bullmq_0.1.0_1765670827807_0.9371708424599583","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.2.0","keywords":["typescript","TS","bullmq","redis","queue"],"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","_id":"@goatlab/tasks-adapter-bullmq@0.2.0","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"homepage":"https://docs.goatlab.io","dist":{"shasum":"8e5178f7fe2d85739fe46719b06f61095d60c54f","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.2.0.tgz","fileCount":24,"integrity":"sha512-jbL33YQaCINuFnI+ftpG5S4+Q/ULvqOqMKsz3h7MfU+S3e8PK+i80VlvL7eK7ClzAinrZnLOP5jOqDUuB99Zbg==","signatures":[{"sig":"MEYCIQDhQmS9nFuOWkN3d5GCSCxVLuEm6mYcMJEIMan9gBorfwIhAIDzSGreFvwMbAx7esAeipiN5Rh/QOiHHycQUANDFoXd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233167},"main":"dist/index.js","_from":"file:goatlab-tasks-adapter-bullmq-0.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=14.16.0"},"private":false,"scripts":{"rc":"release-it --no-npm.publish --ci --preRelease=rc","dev":"tsc --watch","lint":"biome check --write .","pack":"npm-pack-zip","test":"vitest run","build":"tsc","serve":"tsc -w","format":"biome format --write .","predev":"rimraf dist","release":"release-it patch --no-npm.publish --ci","prebuild":"rimraf dist","prestart":"rimraf dist","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","release:major":"release-it major --no-npm.publish --ci ","release:minor":"release-it minor --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json","update:packages":"npm-check-updates -u && yarn"},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"_resolved":"/private/var/folders/cm/jj93b4_j7lxbwflhbj_2qjsw0000gn/T/cbd594d4284cff9fbb5d846237cb61a4/goatlab-tasks-adapter-bullmq-0.2.0.tgz","_integrity":"sha512-jbL33YQaCINuFnI+ftpG5S4+Q/ULvqOqMKsz3h7MfU+S3e8PK+i80VlvL7eK7ClzAinrZnLOP5jOqDUuB99Zbg==","_npmVersion":"10.7.0","description":"BullMQ Tasks adapter for Goatlab tasks","directories":{},"_nodeVersion":"22.12.0","dependencies":{"bullmq":"^5.65.1","@goatlab/js-utils":"0.10.2","@goatlab/node-utils":"0.10.4","@goatlab/tasks-core":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","turbo":"^1.1.10","dotenv":"^16.5.0","vitest":"^3.1.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","dotenv-cli":"^5.1.0","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","pretty-quick":"^3.1.3","@biomejs/biome":"^2.1.3","@goatlab/biome":"0.1.0","testcontainers":"^11.0.3","@goatlab/tsconfig":"0.1.0","@testcontainers/redis":"^11.0.3","jest-environment-node":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tasks-adapter-bullmq_0.2.0_1766009531450_0.9600366513960166","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.2.1","keywords":["typescript","TS","bullmq","redis","queue"],"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","_id":"@goatlab/tasks-adapter-bullmq@0.2.1","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"homepage":"https://docs.goatlab.io","dist":{"shasum":"9c9fc9f21ea7c216dbb5608afb85c9691512f3a1","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.2.1.tgz","fileCount":24,"integrity":"sha512-+wPiMLmQ8TgE+W677fQFS5NBxcwgyqCWnseMMUzXKabh9PDdKi7yzExVmlBoYgiT3MMBytzGAZb5sQjhy0zzSA==","signatures":[{"sig":"MEUCIBYDNp7J7sH02i3m5zKZjHKFFo4C+C+Td0QdRCVJ3WPxAiEAs8TxtRz4W7NrM38sUA3Vc2GX5PyJIbC5+luc/pCCBQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233352},"main":"dist/index.js","_from":"file:goatlab-tasks-adapter-bullmq-0.2.1.tgz","types":"dist/index.d.ts","engines":{"node":">=14.16.0"},"private":false,"scripts":{"rc":"release-it --no-npm.publish --ci --preRelease=rc","dev":"tsc --watch","lint":"biome check --write .","pack":"npm-pack-zip","test":"vitest run","build":"tsc","serve":"tsc -w","format":"biome format --write .","predev":"rimraf dist","release":"release-it patch --no-npm.publish --ci","prebuild":"rimraf dist","prestart":"rimraf dist","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","release:major":"release-it major --no-npm.publish --ci ","release:minor":"release-it minor --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json","update:packages":"npm-check-updates -u && yarn"},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"_resolved":"/private/var/folders/cm/jj93b4_j7lxbwflhbj_2qjsw0000gn/T/10fa9adbce5e2d16769585e0c861b882/goatlab-tasks-adapter-bullmq-0.2.1.tgz","_integrity":"sha512-+wPiMLmQ8TgE+W677fQFS5NBxcwgyqCWnseMMUzXKabh9PDdKi7yzExVmlBoYgiT3MMBytzGAZb5sQjhy0zzSA==","_npmVersion":"10.7.0","description":"BullMQ Tasks adapter for Goatlab tasks","directories":{},"_nodeVersion":"22.12.0","dependencies":{"bullmq":"^5.65.1","@goatlab/js-utils":"0.10.2","@goatlab/node-utils":"0.10.4","@goatlab/tasks-core":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","turbo":"^1.1.10","dotenv":"^16.5.0","vitest":"^3.1.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","dotenv-cli":"^5.1.0","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","pretty-quick":"^3.1.3","@biomejs/biome":"^2.1.3","@goatlab/biome":"0.1.0","testcontainers":"^11.0.3","@goatlab/tsconfig":"0.1.0","@testcontainers/redis":"^11.0.3","jest-environment-node":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tasks-adapter-bullmq_0.2.1_1766013187530_0.05891440392896041","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.2.2","keywords":["typescript","TS","bullmq","redis","queue"],"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","_id":"@goatlab/tasks-adapter-bullmq@0.2.2","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"homepage":"https://docs.goatlab.io","dist":{"shasum":"6d512e366daa213a37afea306cccd314eab20c37","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.2.2.tgz","fileCount":24,"integrity":"sha512-/jApCdCtXoCyxQgs1DjsuuebLWikcpSOxzzjAgSH3WooaXQy8c6a2cIMDewvUo8P4nj6GS5agJBBrTYkvfAmfA==","signatures":[{"sig":"MEQCIHDEJBHEiCbTFp17OkutLs6V8CzYWTbjG4HDvwSbyHoDAiBBuNmVPbZhyNxQXM6RGgfvVq7JoS9Y/SSY5A+17nv6/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233352},"main":"dist/index.js","_from":"file:goatlab-tasks-adapter-bullmq-0.2.2.tgz","types":"dist/index.d.ts","engines":{"node":">=14.16.0"},"private":false,"scripts":{"rc":"release-it --no-npm.publish --ci --preRelease=rc","dev":"tsc --watch","lint":"biome check --write .","pack":"npm-pack-zip","test":"vitest run","build":"tsc","serve":"tsc -w","format":"biome format --write .","predev":"rimraf dist","release":"release-it patch --no-npm.publish --ci","prebuild":"rimraf dist","prestart":"rimraf dist","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","release:major":"release-it major --no-npm.publish --ci ","release:minor":"release-it minor --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json","update:packages":"npm-check-updates -u && yarn"},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"_resolved":"/private/var/folders/cm/jj93b4_j7lxbwflhbj_2qjsw0000gn/T/878732d1930a0aa38f1480169e6658ef/goatlab-tasks-adapter-bullmq-0.2.2.tgz","_integrity":"sha512-/jApCdCtXoCyxQgs1DjsuuebLWikcpSOxzzjAgSH3WooaXQy8c6a2cIMDewvUo8P4nj6GS5agJBBrTYkvfAmfA==","_npmVersion":"10.7.0","description":"BullMQ Tasks adapter for Goatlab tasks","directories":{},"_nodeVersion":"22.12.0","dependencies":{"bullmq":"^5.65.1","@goatlab/js-utils":"0.10.2","@goatlab/node-utils":"0.11.0","@goatlab/tasks-core":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","turbo":"^1.1.10","dotenv":"^16.5.0","vitest":"^3.1.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","dotenv-cli":"^5.1.0","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","pretty-quick":"^3.1.3","@biomejs/biome":"^2.1.3","@goatlab/biome":"0.1.0","testcontainers":"^11.0.3","@goatlab/tsconfig":"0.1.0","@testcontainers/redis":"^11.0.3","jest-environment-node":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tasks-adapter-bullmq_0.2.2_1767621976575_0.8970661155355053","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.2.3","keywords":["typescript","TS","bullmq","redis","queue"],"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","_id":"@goatlab/tasks-adapter-bullmq@0.2.3","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"homepage":"https://docs.goatlab.io","dist":{"shasum":"1a931d95e52b5414a8d7b35a3ce33fd72f5ccc53","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.2.3.tgz","fileCount":24,"integrity":"sha512-08jMl8r63/oV7OQJnpbJvRnI4PPjFCqxjn4hv0rf89zLqGH3Qgeqt7JMMEkAMn/tOLCUFDvnYp5yA+kNf2al3A==","signatures":[{"sig":"MEUCIQCKcYf6100yQf2FKGih62uE86AVZIAolJiMbUu8NbT/awIgO1JLghDYi6cyfY7YbcrKEwNnSFNkEyIj9O5FM7/VrWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233352},"main":"dist/index.js","_from":"file:goatlab-tasks-adapter-bullmq-0.2.3.tgz","types":"dist/index.d.ts","engines":{"node":">=14.16.0"},"private":false,"scripts":{"rc":"release-it --no-npm.publish --ci --preRelease=rc","dev":"tsc --watch","lint":"biome check --write .","pack":"npm-pack-zip","test":"vitest run","build":"tsc","serve":"tsc -w","format":"biome format --write .","predev":"rimraf dist","release":"release-it patch --no-npm.publish --ci","prebuild":"rimraf dist","prestart":"rimraf dist","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","release:major":"release-it major --no-npm.publish --ci ","release:minor":"release-it minor --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json","update:packages":"npm-check-updates -u && yarn"},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"_resolved":"/private/var/folders/cm/jj93b4_j7lxbwflhbj_2qjsw0000gn/T/a9b0e44292dd12dbfb1bba1eb6be7e9a/goatlab-tasks-adapter-bullmq-0.2.3.tgz","_integrity":"sha512-08jMl8r63/oV7OQJnpbJvRnI4PPjFCqxjn4hv0rf89zLqGH3Qgeqt7JMMEkAMn/tOLCUFDvnYp5yA+kNf2al3A==","_npmVersion":"10.7.0","description":"BullMQ Tasks adapter for Goatlab tasks","directories":{},"_nodeVersion":"22.12.0","dependencies":{"bullmq":"^5.65.1","@goatlab/js-utils":"0.10.3","@goatlab/node-utils":"0.11.1","@goatlab/tasks-core":"0.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","turbo":"^1.1.10","dotenv":"^16.5.0","vitest":"^3.1.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","dotenv-cli":"^5.1.0","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","pretty-quick":"^3.1.3","@biomejs/biome":"^2.1.3","@goatlab/biome":"0.1.1","testcontainers":"^11.0.3","@goatlab/tsconfig":"0.1.0","@testcontainers/redis":"^11.0.3","jest-environment-node":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tasks-adapter-bullmq_0.2.3_1767623920800_0.20372680384682162","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.2.4","keywords":["typescript","TS","bullmq","redis","queue"],"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","_id":"@goatlab/tasks-adapter-bullmq@0.2.4","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"homepage":"https://docs.goatlab.io","dist":{"shasum":"f2356ace487c1ae6b3451da6fa3e883857a17b46","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.2.4.tgz","fileCount":24,"integrity":"sha512-k0rQw7NrED30Eora9cZmUgDRfKtF+b7v0M4e1GhGMUxstBA3/o7Aa3fnHemjVmcAc4cCiVPoVKG+K7neVzpgQw==","signatures":[{"sig":"MEQCIEvztLYzpu2nQVr9Qf1B7Njd6rO0pjU1BJZePeP7uyzrAiBtI+pvFKGOe1x7hy4QxdKlaWqNoqS2k0OdG/Ovfqeqeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234579},"main":"dist/index.js","_from":"file:goatlab-tasks-adapter-bullmq-0.2.4.tgz","types":"dist/index.d.ts","engines":{"node":">=14.16.0"},"private":false,"scripts":{"rc":"release-it --no-npm.publish --ci --preRelease=rc","dev":"tsc --watch","lint":"biome check --write .","pack":"npm-pack-zip","test":"vitest run","build":"tsc","serve":"tsc -w","format":"biome format --write .","predev":"rimraf dist","release":"release-it patch --no-npm.publish --ci","prebuild":"rimraf dist","prestart":"rimraf dist","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","release:major":"release-it major --no-npm.publish --ci ","release:minor":"release-it minor --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json","update:packages":"npm-check-updates -u && yarn"},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"_resolved":"/private/var/folders/cm/jj93b4_j7lxbwflhbj_2qjsw0000gn/T/103903f8aeb4d4cb8b136aff3af3da44/goatlab-tasks-adapter-bullmq-0.2.4.tgz","_integrity":"sha512-k0rQw7NrED30Eora9cZmUgDRfKtF+b7v0M4e1GhGMUxstBA3/o7Aa3fnHemjVmcAc4cCiVPoVKG+K7neVzpgQw==","_npmVersion":"10.7.0","description":"BullMQ Tasks adapter for Goatlab tasks","directories":{},"_nodeVersion":"22.12.0","dependencies":{"bullmq":"^5.65.1","@goatlab/js-utils":"0.10.3","@goatlab/node-utils":"0.11.1","@goatlab/tasks-core":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","turbo":"^1.1.10","dotenv":"^16.5.0","vitest":"^3.1.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","dotenv-cli":"^5.1.0","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","pretty-quick":"^3.1.3","@biomejs/biome":"^2.1.3","@goatlab/biome":"0.1.1","testcontainers":"^11.0.3","@goatlab/tsconfig":"0.1.0","@testcontainers/redis":"^11.0.3","jest-environment-node":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tasks-adapter-bullmq_0.2.4_1769122894349_0.4874282546132427","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.2.5","keywords":["typescript","TS","bullmq","redis","queue"],"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","_id":"@goatlab/tasks-adapter-bullmq@0.2.5","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"homepage":"https://docs.goatlab.io","dist":{"shasum":"283c5432ca92b174bf39e74c3f4bc6d61e680262","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.2.5.tgz","fileCount":24,"integrity":"sha512-FamXJqydyq2njhRmHD0/xb2NZPpKqFSIuhHLQuEXV689BXV3JbGAAxnzf4o0wIfJvJgpIfLNN4jajk2RKXrQrw==","signatures":[{"sig":"MEYCIQDNH+7VSzqajaRn1Pe1m3uaz0LJkcgXoR7M6CFwjZoYFQIhAKGMJT/59xGU1NzNGU1riLvZjgoszTmKsLROiYFvoLbC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234579},"main":"dist/index.js","_from":"file:goatlab-tasks-adapter-bullmq-0.2.5.tgz","types":"dist/index.d.ts","engines":{"node":">=14.16.0"},"private":false,"scripts":{"rc":"release-it --no-npm.publish --ci --preRelease=rc","dev":"tsc --watch","lint":"biome check --write .","pack":"npm-pack-zip","test":"vitest run","build":"tsc","serve":"tsc -w","format":"biome format --write .","predev":"rimraf dist","release":"release-it patch --no-npm.publish --ci","prebuild":"rimraf dist","prestart":"rimraf dist","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","release:major":"release-it major --no-npm.publish --ci ","release:minor":"release-it minor --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json","update:packages":"npm-check-updates -u && yarn"},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"_resolved":"/private/var/folders/cm/jj93b4_j7lxbwflhbj_2qjsw0000gn/T/ffdfcc367f194e7ede5409dfe7aa6738/goatlab-tasks-adapter-bullmq-0.2.5.tgz","_integrity":"sha512-FamXJqydyq2njhRmHD0/xb2NZPpKqFSIuhHLQuEXV689BXV3JbGAAxnzf4o0wIfJvJgpIfLNN4jajk2RKXrQrw==","_npmVersion":"10.7.0","description":"BullMQ Tasks adapter for Goatlab tasks","directories":{},"_nodeVersion":"22.12.0","dependencies":{"bullmq":"^5.65.1","@goatlab/js-utils":"0.10.3","@goatlab/node-utils":"0.11.1","@goatlab/tasks-core":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","turbo":"^1.1.10","dotenv":"^16.5.0","vitest":"^3.1.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","dotenv-cli":"^5.1.0","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","pretty-quick":"^3.1.3","@biomejs/biome":"^2.1.3","@goatlab/biome":"0.1.1","testcontainers":"^11.0.3","@goatlab/tsconfig":"0.1.0","@testcontainers/redis":"^11.0.3","jest-environment-node":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tasks-adapter-bullmq_0.2.5_1769127116364_0.9890743255758421","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.2.6","keywords":["typescript","TS","bullmq","redis","queue"],"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","_id":"@goatlab/tasks-adapter-bullmq@0.2.6","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"homepage":"https://docs.goatlab.io","dist":{"shasum":"93ee9daab502bccc128c8957f016077166707840","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.2.6.tgz","fileCount":24,"integrity":"sha512-89ik/poz3KU6boTfOZlppRDnE72JqQvTQ/BJ29ncGTb0LDHlMGaWmbpslsFDXFb+u9HJj12lVRRU4q724b4ifQ==","signatures":[{"sig":"MEUCICqVji9WBxNT+qoZhQMWaMaO5k6hSTUaoXcwoNSk1vaAAiEA8PzJOHnm1lVSgJEwifvCjKmIhfdvIdpfPOOHs+mXjcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234579},"main":"dist/index.js","_from":"file:goatlab-tasks-adapter-bullmq-0.2.6.tgz","types":"dist/index.d.ts","engines":{"node":">=14.16.0"},"private":false,"scripts":{"rc":"release-it --no-npm.publish --ci --preRelease=rc","dev":"tsc --watch","lint":"biome check --write .","pack":"npm-pack-zip","test":"vitest run","build":"tsc","serve":"tsc -w","format":"biome format --write .","predev":"rimraf dist","release":"release-it patch --no-npm.publish --ci","prebuild":"rimraf dist","prestart":"rimraf dist","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","release:major":"release-it major --no-npm.publish --ci ","release:minor":"release-it minor --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json","update:packages":"npm-check-updates -u && yarn"},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"_resolved":"/private/var/folders/cm/jj93b4_j7lxbwflhbj_2qjsw0000gn/T/81c3ff7b60585ac2e44d5c6a3050748a/goatlab-tasks-adapter-bullmq-0.2.6.tgz","_integrity":"sha512-89ik/poz3KU6boTfOZlppRDnE72JqQvTQ/BJ29ncGTb0LDHlMGaWmbpslsFDXFb+u9HJj12lVRRU4q724b4ifQ==","_npmVersion":"10.7.0","description":"BullMQ Tasks adapter for Goatlab tasks","directories":{},"_nodeVersion":"22.12.0","dependencies":{"bullmq":"^5.65.1","@goatlab/js-utils":"0.10.3","@goatlab/node-utils":"0.11.1","@goatlab/tasks-core":"0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","turbo":"^1.1.10","dotenv":"^16.5.0","vitest":"^3.1.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","dotenv-cli":"^5.1.0","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","pretty-quick":"^3.1.3","@biomejs/biome":"^2.1.3","@goatlab/biome":"0.1.1","testcontainers":"^11.0.3","@goatlab/tsconfig":"0.1.0","@testcontainers/redis":"^11.0.3","jest-environment-node":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tasks-adapter-bullmq_0.2.6_1769468608442_0.03940847485910948","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.4.0","keywords":["typescript","TS","bullmq","redis","queue"],"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","_id":"@goatlab/tasks-adapter-bullmq@0.4.0","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"homepage":"https://docs.goatlab.io","dist":{"shasum":"0ba8d7b424ff65b45bcbf9eea23925c577513235","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.4.0.tgz","fileCount":36,"integrity":"sha512-5EmN8uMYAmcKtaQyWR/TdptmUKj6Y3weHIW+SL6eCYrre46ZLiYpaGl/CO//YRTkVpi/FMEIThgYldnMP99gGQ==","signatures":[{"sig":"MEYCIQDCmXaf0jJcf0J4eAxOhOLGN9bpNmUlD2lG4aKp8G77GAIhAM9FPwHDCSEz6tatGn6o0GCiHx3IisLenvm+54GIQOCI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272623},"main":"dist/index.js","_from":"file:goatlab-tasks-adapter-bullmq-0.4.0.tgz","types":"dist/index.d.ts","engines":{"node":">=14.16.0"},"private":false,"scripts":{"rc":"release-it --no-npm.publish --ci --preRelease=rc","dev":"tsc --watch","lint":"biome check --write .","pack":"npm-pack-zip","test":"vitest run","build":"tsc","serve":"tsc -w","format":"biome format --write .","predev":"rimraf dist","release":"release-it patch --no-npm.publish --ci","prebuild":"rimraf dist","prestart":"rimraf dist","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","release:major":"release-it major --no-npm.publish --ci ","release:minor":"release-it minor --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json","update:packages":"npm-check-updates -u && yarn"},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"_resolved":"/private/var/folders/cm/jj93b4_j7lxbwflhbj_2qjsw0000gn/T/0c173137a5bea58d02d5de7ed2c927b1/goatlab-tasks-adapter-bullmq-0.4.0.tgz","_integrity":"sha512-5EmN8uMYAmcKtaQyWR/TdptmUKj6Y3weHIW+SL6eCYrre46ZLiYpaGl/CO//YRTkVpi/FMEIThgYldnMP99gGQ==","_npmVersion":"10.7.0","description":"BullMQ Tasks adapter for Goatlab tasks","directories":{},"_nodeVersion":"22.12.0","dependencies":{"bullmq":"^5.65.1","ioredis":"^5.6.1","@goatlab/js-utils":"0.10.3","@goatlab/node-utils":"0.11.1","@goatlab/tasks-core":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","turbo":"^1.1.10","dotenv":"^16.5.0","vitest":"^3.1.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","dotenv-cli":"^5.1.0","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","pretty-quick":"^3.1.3","@biomejs/biome":"^2.1.3","@goatlab/biome":"0.1.1","testcontainers":"^11.0.3","@goatlab/tsconfig":"0.1.0","@testcontainers/redis":"^11.0.3","jest-environment-node":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tasks-adapter-bullmq_0.4.0_1769904141485_0.7095724352715969","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.5.0","keywords":["typescript","TS","bullmq","redis","queue"],"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","_id":"@goatlab/tasks-adapter-bullmq@0.5.0","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"homepage":"https://docs.goatlab.io","dist":{"shasum":"12b24d1e8622424d653e52d3b936e9ec53c29a57","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.5.0.tgz","fileCount":36,"integrity":"sha512-Sr1Dw2nEi6gBa3WemV0pvc2ejF6xIK9kSmvXnvx9WYyhwdt/qG5ajtOUpjR+0wBwiyHjt0xDKx4dIWFtc4ASoA==","signatures":[{"sig":"MEUCIDHaqpEavbsnwiOyVOWwtU7DGejxZAExTW3ER0z4h/dzAiEAjDpp64xROoEJ7r7QYSFEW4JTDMKop360NyF9IOqt9SA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274208},"main":"dist/index.js","_from":"file:goatlab-tasks-adapter-bullmq-0.5.0.tgz","types":"dist/index.d.ts","engines":{"node":">=14.16.0"},"private":false,"scripts":{"rc":"release-it --no-npm.publish --ci --preRelease=rc","dev":"tsc --watch","lint":"biome check --write .","pack":"npm-pack-zip","test":"vitest run","build":"tsc","serve":"tsc -w","format":"biome format --write .","predev":"rimraf dist","release":"release-it patch --no-npm.publish --ci","prebuild":"rimraf dist","prestart":"rimraf dist","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","release:major":"release-it major --no-npm.publish --ci ","release:minor":"release-it minor --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json","update:packages":"npm-check-updates -u && yarn"},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"_resolved":"/private/var/folders/cm/jj93b4_j7lxbwflhbj_2qjsw0000gn/T/762212115efa8c9b75c1b91e1a0f235b/goatlab-tasks-adapter-bullmq-0.5.0.tgz","_integrity":"sha512-Sr1Dw2nEi6gBa3WemV0pvc2ejF6xIK9kSmvXnvx9WYyhwdt/qG5ajtOUpjR+0wBwiyHjt0xDKx4dIWFtc4ASoA==","_npmVersion":"10.7.0","description":"BullMQ Tasks adapter for Goatlab tasks","directories":{},"_nodeVersion":"22.12.0","dependencies":{"bullmq":"^5.65.1","ioredis":"^5.6.1","@goatlab/js-utils":"0.10.3","@goatlab/node-utils":"0.11.1","@goatlab/tasks-core":"0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","turbo":"^1.1.10","dotenv":"^16.5.0","vitest":"^3.1.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","dotenv-cli":"^5.1.0","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","pretty-quick":"^3.1.3","@biomejs/biome":"^2.1.3","@goatlab/biome":"0.1.1","testcontainers":"^11.0.3","@goatlab/tsconfig":"0.1.0","@testcontainers/redis":"^11.0.3","jest-environment-node":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tasks-adapter-bullmq_0.5.0_1769911672972_0.03772341943333313","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.6.0","keywords":["typescript","TS","bullmq","redis","queue"],"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","_id":"@goatlab/tasks-adapter-bullmq@0.6.0","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"homepage":"https://docs.goatlab.io","dist":{"shasum":"c2527bc6acc6c51301e296a8aff8082fbc8d05e0","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.6.0.tgz","fileCount":26,"integrity":"sha512-Hsh0iGHPyBGAldbOv0ttNtr3no3QE3qyp+ok95RGXkJoq8s/lo7FeTWtDeKQqFT+gQwE+WL76z3ZoJaTleEaFQ==","signatures":[{"sig":"MEUCIQDqtayHXfc13lHLqI81fTQye/Dy07oyYnov5R/BtA97ZgIgCKH9mOkBcP8WfRA7ZHcETQqo0w8Zol+/JZ6sA2ezP9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250278},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.16.0"},"gitHead":"841f13101780cb87b7964a1eac6c57566bb5a64b","private":false,"scripts":{"rc":"release-it --no-npm.publish --ci --preRelease=rc","dev":"tsc --watch","lint":"biome check --write .","pack":"npm-pack-zip","test":"vitest run","build":"tsc","serve":"tsc -w","format":"biome format --write .","predev":"rimraf dist","release":"release-it patch --no-npm.publish --ci","prebuild":"rimraf dist","prestart":"rimraf dist","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","release:major":"release-it major --no-npm.publish --ci ","release:minor":"release-it minor --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json","update:packages":"npm-check-updates -u && yarn"},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"_npmVersion":"10.7.0","description":"BullMQ Tasks adapter for Goatlab tasks","directories":{},"_nodeVersion":"22.12.0","dependencies":{"bullmq":"^5.65.1","ioredis":"^5.6.1","@goatlab/js-utils":"workspace:*","@goatlab/node-utils":"workspace:*","@goatlab/tasks-core":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"catalog:","turbo":"^1.1.10","dotenv":"^16.5.0","vitest":"^3.1.1","ts-jest":"catalog:","ts-node":"catalog:","dotenv-cli":"^5.1.0","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","pretty-quick":"^3.1.3","@biomejs/biome":"^2.1.3","@goatlab/biome":"workspace:*","testcontainers":"^11.0.3","@goatlab/tsconfig":"workspace:*","@testcontainers/redis":"^11.0.3","jest-environment-node":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tasks-adapter-bullmq_0.6.0_1769916777735_0.5831052660241847","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.6.1","keywords":["typescript","TS","bullmq","redis","queue"],"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","_id":"@goatlab/tasks-adapter-bullmq@0.6.1","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"homepage":"https://docs.goatlab.io","dist":{"shasum":"a311528b1f1e65d0cf4123270cb2b4073870992e","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.6.1.tgz","fileCount":27,"integrity":"sha512-05sa79iSEFqbYhp3GnQ2uiFEh4WAmCKnNhVVZn2A39fmQNaKIoCjpEu/UutyyZdo3LDFFobbzU+VlXYU9zQE1Q==","signatures":[{"sig":"MEQCIAYgzaxEpLiP76etJkXnnjXtkC/dqKH+6wZp7r2/5NhtAiBYDq7wB/zYjz9ORdJuZ1yrWVCiu7TAxgnzIHcDsJArIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251454},"main":"dist/index.js","_from":"file:goatlab-tasks-adapter-bullmq-0.6.1.tgz","types":"dist/index.d.ts","engines":{"node":">=14.16.0"},"private":false,"scripts":{"rc":"release-it --no-npm.publish --ci --preRelease=rc","dev":"tsc --watch","lint":"biome check --write .","pack":"npm-pack-zip","test":"vitest run","build":"tsc","serve":"tsc -w","format":"biome format --write .","predev":"rimraf dist","release":"release-it patch --no-npm.publish --ci","prebuild":"rimraf dist","prestart":"rimraf dist","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","release:major":"release-it major --no-npm.publish --ci ","release:minor":"release-it minor --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json","update:packages":"npm-check-updates -u && yarn"},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"_resolved":"/private/var/folders/cm/jj93b4_j7lxbwflhbj_2qjsw0000gn/T/502b0c329063e8a262c3bfef23edb7bc/goatlab-tasks-adapter-bullmq-0.6.1.tgz","_integrity":"sha512-05sa79iSEFqbYhp3GnQ2uiFEh4WAmCKnNhVVZn2A39fmQNaKIoCjpEu/UutyyZdo3LDFFobbzU+VlXYU9zQE1Q==","_npmVersion":"10.7.0","description":"BullMQ Tasks adapter for Goatlab tasks","directories":{},"_nodeVersion":"22.12.0","dependencies":{"bullmq":"^5.65.1","ioredis":"^5.6.1","@goatlab/js-utils":"0.10.3","@goatlab/node-utils":"0.11.1","@goatlab/tasks-core":"0.13.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","turbo":"^1.1.10","dotenv":"^16.5.0","vitest":"^3.1.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","dotenv-cli":"^5.1.0","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","pretty-quick":"^3.1.3","@biomejs/biome":"^2.1.3","@goatlab/biome":"0.1.1","testcontainers":"^11.0.3","@goatlab/tsconfig":"0.1.0","@testcontainers/redis":"^11.0.3","jest-environment-node":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tasks-adapter-bullmq_0.6.1_1769916832212_0.8395814119296567","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.7.0","keywords":["typescript","TS","bullmq","redis","queue"],"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","_id":"@goatlab/tasks-adapter-bullmq@0.7.0","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"homepage":"https://docs.goatlab.io","dist":{"shasum":"2baa0208436e791dbff43537b2bcf6597c11957a","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.7.0.tgz","fileCount":27,"integrity":"sha512-DOHwbUpEjL19G0ZsuyK5jC7foc8VFIn0cKKwpzOX/buBweelhjynAMT0aRU50nd9zFyDfcar7cqXs1Su9aU6EQ==","signatures":[{"sig":"MEUCIGoOgG6Ww8cU5+OKFP0LUKDERsD+yeXNXNr4PNTPHfxJAiEA5/B9z0zaPs9/SBBcCwHgaGbBizgyeZuJ/EJofBu/72w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254779},"main":"dist/index.js","_from":"file:goatlab-tasks-adapter-bullmq-0.7.0.tgz","types":"dist/index.d.ts","engines":{"node":">=14.16.0"},"private":false,"scripts":{"rc":"release-it --no-npm.publish --ci --preRelease=rc","dev":"tsc --watch","lint":"biome check --write .","pack":"npm-pack-zip","test":"vitest run","build":"tsc","serve":"tsc -w","format":"biome format --write .","predev":"rimraf dist","release":"release-it patch --no-npm.publish --ci","prebuild":"rimraf dist","prestart":"rimraf dist","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","release:major":"release-it major --no-npm.publish --ci ","release:minor":"release-it minor --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json","update:packages":"npm-check-updates -u && yarn"},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"_resolved":"/private/var/folders/cm/jj93b4_j7lxbwflhbj_2qjsw0000gn/T/69753dfe16edea731762910a4bd7805a/goatlab-tasks-adapter-bullmq-0.7.0.tgz","_integrity":"sha512-DOHwbUpEjL19G0ZsuyK5jC7foc8VFIn0cKKwpzOX/buBweelhjynAMT0aRU50nd9zFyDfcar7cqXs1Su9aU6EQ==","_npmVersion":"10.7.0","description":"BullMQ Tasks adapter for Goatlab tasks","directories":{},"_nodeVersion":"22.12.0","dependencies":{"bullmq":"^5.65.1","ioredis":"^5.6.1","@goatlab/js-utils":"0.10.3","@goatlab/node-utils":"0.11.1","@goatlab/tasks-core":"0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","turbo":"^1.1.10","dotenv":"^16.5.0","vitest":"^3.1.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","dotenv-cli":"^5.1.0","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","pretty-quick":"^3.1.3","@biomejs/biome":"^2.1.3","@goatlab/biome":"0.1.1","testcontainers":"^11.0.3","@goatlab/tsconfig":"0.1.0","@testcontainers/redis":"^11.0.3","jest-environment-node":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tasks-adapter-bullmq_0.7.0_1769917521792_0.7181935909662032","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.7.1","keywords":["typescript","TS","bullmq","redis","queue"],"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","_id":"@goatlab/tasks-adapter-bullmq@0.7.1","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"homepage":"https://docs.goatlab.io","dist":{"shasum":"136a657ed2038d51548445f7eb724f5a6aebb920","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.7.1.tgz","fileCount":27,"integrity":"sha512-pIMeUNiHCwV2DYspGe3xQmWShZCEzFElMq5iS/G1zGS97XGCM+PiqRIEQfdHjK8UODYyvueX+8WV1h6BBGr9vQ==","signatures":[{"sig":"MEUCICoSkxfl8TXL+5FnAZIbtAI9G8to14s/yjKN5idCCVKdAiEAwS7rMP/fagwAQE3Bl85RWX5V5U3Sn0W0vFP3gfgmovE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255257},"main":"dist/index.js","_from":"file:goatlab-tasks-adapter-bullmq-0.7.1.tgz","types":"dist/index.d.ts","engines":{"node":">=14.16.0"},"private":false,"scripts":{"rc":"release-it --no-npm.publish --ci --preRelease=rc","dev":"tsc --watch","lint":"biome check --write .","pack":"npm-pack-zip","test":"vitest run","build":"tsc","serve":"tsc -w","format":"biome format --write .","predev":"rimraf dist","release":"release-it patch --no-npm.publish --ci","prebuild":"rimraf dist","prestart":"rimraf dist","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","release:major":"release-it major --no-npm.publish --ci ","release:minor":"release-it minor --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json","update:packages":"npm-check-updates -u && yarn"},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"_resolved":"/private/var/folders/cm/jj93b4_j7lxbwflhbj_2qjsw0000gn/T/91bcce5d49783656a8e34c08c0ad5bde/goatlab-tasks-adapter-bullmq-0.7.1.tgz","_integrity":"sha512-pIMeUNiHCwV2DYspGe3xQmWShZCEzFElMq5iS/G1zGS97XGCM+PiqRIEQfdHjK8UODYyvueX+8WV1h6BBGr9vQ==","_npmVersion":"10.7.0","description":"BullMQ Tasks adapter for Goatlab tasks","directories":{},"_nodeVersion":"22.12.0","dependencies":{"tslib":"^2.8.1","bullmq":"^5.65.1","ioredis":"^5.6.1","@goatlab/js-utils":"0.10.3","@goatlab/node-utils":"0.11.1","@goatlab/tasks-core":"0.14.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","turbo":"^1.1.10","dotenv":"^16.5.0","vitest":"^3.1.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","dotenv-cli":"^5.1.0","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","pretty-quick":"^3.1.3","@biomejs/biome":"^2.1.3","@goatlab/biome":"0.1.1","testcontainers":"^11.0.3","@goatlab/tsconfig":"0.1.0","@testcontainers/redis":"^11.0.3","jest-environment-node":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tasks-adapter-bullmq_0.7.1_1771730711313_0.11971300485312186","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.8.0","keywords":["typescript","TS","bullmq","redis","queue"],"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","_id":"@goatlab/tasks-adapter-bullmq@0.8.0","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"homepage":"https://docs.goatlab.io","dist":{"shasum":"30c2dd68de049e38526a563866f5334390cbcd34","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.8.0.tgz","fileCount":27,"integrity":"sha512-6BG0dpUqWaFrtb/bBLXBZ2rLUisaGKIhMBWBQEZbX+2jpWcUQPi1zkjzgpYQN7NBazqV7UdqUal0XupvgiNnPw==","signatures":[{"sig":"MEQCIGdFv2c5lXBsgv0GV5du8gIr4LEb4sNY3TweA2sYpadkAiBElxEfxRPgwi4tH3lRFUXaeRxcYP2pKWHqP6SH334uOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256204},"main":"dist/index.js","_from":"file:goatlab-tasks-adapter-bullmq-0.8.0.tgz","types":"dist/index.d.ts","engines":{"node":">=14.16.0"},"private":false,"scripts":{"rc":"release-it --no-npm.publish --ci --preRelease=rc","dev":"tsc --watch","lint":"biome check --write .","pack":"npm-pack-zip","test":"vitest run","build":"tsc","serve":"tsc -w","format":"biome format --write .","predev":"rimraf dist","release":"release-it patch --no-npm.publish --ci","prebuild":"rimraf dist","prestart":"rimraf dist","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","release:major":"release-it major --no-npm.publish --ci ","release:minor":"release-it minor --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json","update:packages":"npm-check-updates -u && yarn"},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"_resolved":"/private/var/folders/cm/jj93b4_j7lxbwflhbj_2qjsw0000gn/T/07001c4922c6c70210e0d2306ce580ac/goatlab-tasks-adapter-bullmq-0.8.0.tgz","_integrity":"sha512-6BG0dpUqWaFrtb/bBLXBZ2rLUisaGKIhMBWBQEZbX+2jpWcUQPi1zkjzgpYQN7NBazqV7UdqUal0XupvgiNnPw==","_npmVersion":"10.7.0","description":"BullMQ Tasks adapter for Goatlab tasks","directories":{},"_nodeVersion":"22.12.0","dependencies":{"tslib":"^2.8.1","bullmq":"^5.65.1","ioredis":"^5.6.1","@goatlab/js-utils":"0.10.3","@goatlab/node-utils":"0.11.1","@goatlab/tasks-core":"0.14.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","turbo":"^1.1.10","dotenv":"^16.5.0","vitest":"^3.1.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","dotenv-cli":"^5.1.0","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","pretty-quick":"^3.1.3","@biomejs/biome":"^2.1.3","@goatlab/biome":"0.1.1","testcontainers":"^11.0.3","@goatlab/tsconfig":"0.1.0","@testcontainers/redis":"^11.0.3","jest-environment-node":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tasks-adapter-bullmq_0.8.0_1773263442363_0.6008443847944633","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.8.1","keywords":["typescript","TS","bullmq","redis","queue"],"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","_id":"@goatlab/tasks-adapter-bullmq@0.8.1","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"homepage":"https://docs.goatlab.io","dist":{"shasum":"710e53723fa0f57ce03218367a4ba579e2013ca6","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.8.1.tgz","fileCount":27,"integrity":"sha512-xT9u+5Uu8Y9gAT4aEYA97mq0Ipb8ExoI1a9+vW5KGpuZyvnuAn/IWEzs6Yyu7/Bgom9kMlEwQPuyqve3bGg64g==","signatures":[{"sig":"MEQCIFSk8j/xPXNdgs3G3r+ai9QbX7n0yJyRQgOGWhMLrqncAiAam7FGD7uYxq1wRrXZYgLrF+QSU6iCbIciVbaMe/pq+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260658},"main":"dist/index.js","_from":"file:goatlab-tasks-adapter-bullmq-0.8.1.tgz","types":"dist/index.d.ts","engines":{"node":">=14.16.0"},"private":false,"scripts":{"rc":"release-it --no-npm.publish --ci --preRelease=rc","dev":"tsc --watch","lint":"biome check --write .","pack":"npm-pack-zip","test":"vitest run","build":"tsc","serve":"tsc -w","format":"biome format --write .","predev":"rimraf dist","release":"release-it patch --no-npm.publish --ci","prebuild":"rimraf dist","prestart":"rimraf dist","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","release:major":"release-it major --no-npm.publish --ci ","release:minor":"release-it minor --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json","update:packages":"npm-check-updates -u && yarn"},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"_resolved":"/private/var/folders/cm/jj93b4_j7lxbwflhbj_2qjsw0000gn/T/edda5f2ca1efa5b26e5f814381e3685c/goatlab-tasks-adapter-bullmq-0.8.1.tgz","_integrity":"sha512-xT9u+5Uu8Y9gAT4aEYA97mq0Ipb8ExoI1a9+vW5KGpuZyvnuAn/IWEzs6Yyu7/Bgom9kMlEwQPuyqve3bGg64g==","_npmVersion":"10.7.0","description":"BullMQ Tasks adapter for Goatlab tasks","directories":{},"_nodeVersion":"22.12.0","dependencies":{"tslib":"^2.8.1","bullmq":"^5.65.1","ioredis":"^5.6.1","@goatlab/js-utils":"0.10.3","@goatlab/node-utils":"0.11.1","@goatlab/tasks-core":"0.14.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","turbo":"^1.1.10","dotenv":"^16.5.0","vitest":"^3.1.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","dotenv-cli":"^5.1.0","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","pretty-quick":"^3.1.3","@biomejs/biome":"^2.1.3","@goatlab/biome":"0.1.1","testcontainers":"^11.0.3","@goatlab/tsconfig":"0.1.0","@testcontainers/redis":"^11.0.3","jest-environment-node":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tasks-adapter-bullmq_0.8.1_1773264865255_0.5877080698460404","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.9.1","keywords":["typescript","TS","bullmq","redis","queue"],"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","_id":"@goatlab/tasks-adapter-bullmq@0.9.1","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"homepage":"https://docs.goatlab.io","dist":{"shasum":"ba0bbbdb0ee57de95a7418f28630c0c844ba95d8","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.9.1.tgz","fileCount":27,"integrity":"sha512-0k7h6F2gX9akH8ttmffl5my/zT6rHQcbgRh+jd5/TrvLtBLpftpnyNOaocjbt/3KXBNouQgL7XaTLkE36bhahw==","signatures":[{"sig":"MEUCIQDV1R6D7JxHt3gkYPozt7Oa9koyjBuc/rZ/bJErULK+WwIgNzpp/PevTb+dlfLEY288GRpoxclZTRL3aoGlBz1o+nw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260328},"main":"dist/index.js","_from":"file:goatlab-tasks-adapter-bullmq-0.9.1.tgz","types":"dist/index.d.ts","engines":{"node":">=14.16.0"},"private":false,"scripts":{"rc":"release-it --no-npm.publish --ci --preRelease=rc","dev":"tsc --watch","lint":"biome check --write .","pack":"npm-pack-zip","test":"vitest run","build":"tsc","serve":"tsc -w","format":"biome format --write .","predev":"rimraf dist","release":"release-it patch --no-npm.publish --ci","prebuild":"rimraf dist","prestart":"rimraf dist","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","release:major":"release-it major --no-npm.publish --ci ","release:minor":"release-it minor --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json","update:packages":"npm-check-updates -u && yarn"},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"_resolved":"/private/var/folders/cm/jj93b4_j7lxbwflhbj_2qjsw0000gn/T/683037c1bf01cf20a853f08b8d37c673/goatlab-tasks-adapter-bullmq-0.9.1.tgz","_integrity":"sha512-0k7h6F2gX9akH8ttmffl5my/zT6rHQcbgRh+jd5/TrvLtBLpftpnyNOaocjbt/3KXBNouQgL7XaTLkE36bhahw==","_npmVersion":"10.7.0","description":"BullMQ Tasks adapter for Goatlab tasks","directories":{},"_nodeVersion":"22.12.0","dependencies":{"tslib":"^2.8.1","bullmq":"^5.65.1","ioredis":"^5.6.1","@goatlab/js-utils":"0.10.3","@goatlab/node-utils":"0.11.1","@goatlab/tasks-core":"0.14.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","turbo":"^1.1.10","dotenv":"^16.5.0","vitest":"^3.1.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","dotenv-cli":"^5.1.0","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","pretty-quick":"^3.1.3","@biomejs/biome":"^2.1.3","@goatlab/biome":"0.1.1","testcontainers":"^11.0.3","@goatlab/tsconfig":"0.1.0","@testcontainers/redis":"^11.0.3","jest-environment-node":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tasks-adapter-bullmq_0.9.1_1773392089971_0.08840149598125024","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.9.3","keywords":["typescript","TS","bullmq","redis","queue"],"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","_id":"@goatlab/tasks-adapter-bullmq@0.9.3","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"homepage":"https://docs.goatlab.io","dist":{"shasum":"8ec09667e4295d82e2cf8708511291dbeee64203","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.9.3.tgz","fileCount":27,"integrity":"sha512-sDEhmgSrQeyslBAwHNtSYdv5ylB4m0BocmGu7rFq2znW9HGhP343RmwnaGNcOcpBWieAXGwfmakrXUrFo0VQdQ==","signatures":[{"sig":"MEUCIQD2Rogkrin6w4t5Tlzo/lk+yUhc5pfNWkXqfJiAF0NilQIgPK1ZgPuvi5ahoYaTRhRgyqUNAEKSQTqoS2hdlcShkPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260411},"main":"dist/index.js","_from":"file:goatlab-tasks-adapter-bullmq-0.9.3.tgz","types":"dist/index.d.ts","engines":{"node":">=14.16.0"},"private":false,"scripts":{"rc":"release-it --no-npm.publish --ci --preRelease=rc","dev":"tsc --watch","lint":"biome check --write .","pack":"npm-pack-zip","test":"vitest run","build":"tsc","serve":"tsc -w","format":"biome format --write .","predev":"rimraf dist","release":"release-it patch --no-npm.publish --ci","prebuild":"rimraf dist","prestart":"rimraf dist","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","release:major":"release-it major --no-npm.publish --ci ","release:minor":"release-it minor --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json","update:packages":"npm-check-updates -u && yarn"},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"_resolved":"/private/var/folders/cm/jj93b4_j7lxbwflhbj_2qjsw0000gn/T/4039e1e3201f9f406f6d8bbb963c5e3d/goatlab-tasks-adapter-bullmq-0.9.3.tgz","_integrity":"sha512-sDEhmgSrQeyslBAwHNtSYdv5ylB4m0BocmGu7rFq2znW9HGhP343RmwnaGNcOcpBWieAXGwfmakrXUrFo0VQdQ==","_npmVersion":"10.7.0","description":"BullMQ Tasks adapter for Goatlab tasks","directories":{},"_nodeVersion":"22.12.0","dependencies":{"tslib":"^2.8.1","bullmq":"^5.65.1","ioredis":"^5.6.1","@goatlab/js-utils":"0.10.3","@goatlab/node-utils":"0.11.1","@goatlab/tasks-core":"0.14.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","turbo":"^1.1.10","dotenv":"^16.5.0","vitest":"^3.1.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","dotenv-cli":"^5.1.0","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","pretty-quick":"^3.1.3","@biomejs/biome":"^2.1.3","@goatlab/biome":"0.1.1","testcontainers":"^11.0.3","@goatlab/tsconfig":"0.1.0","@testcontainers/redis":"^11.0.3","jest-environment-node":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tasks-adapter-bullmq_0.9.3_1774466884956_0.021553014178215646","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.9.4","keywords":["typescript","TS","bullmq","redis","queue"],"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","_id":"@goatlab/tasks-adapter-bullmq@0.9.4","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"homepage":"https://docs.goatlab.io","dist":{"shasum":"506eb851996b992cc0dad37f4a48aa8d1eef6e85","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.9.4.tgz","fileCount":27,"integrity":"sha512-epeo+mftidy2DTmxCY7uI9GqaartGFUq+8dCiU4Po/HV5Z1dZ/0fVwcJTKPt+O9ZDmBDfP6/k17OQpfSwaognQ==","signatures":[{"sig":"MEQCICh/7pyFJPp9tVdXAoBO0k5X0NW0RYpm66JWS3W6rLtVAiAkCoBtFfI+AcaVqjZmYGybDhn6zslUv+sqOOJiT+Ti8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260411},"main":"dist/index.js","_from":"file:goatlab-tasks-adapter-bullmq-0.9.4.tgz","types":"dist/index.d.ts","engines":{"node":">=14.16.0"},"private":false,"scripts":{"rc":"release-it --no-npm.publish --ci --preRelease=rc","dev":"tsc --watch","lint":"biome check --write .","pack":"npm-pack-zip","test":"vitest run","build":"tsc","serve":"tsc -w","format":"biome format --write .","predev":"rimraf dist","release":"release-it patch --no-npm.publish --ci","prebuild":"rimraf dist","prestart":"rimraf dist","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","release:major":"release-it major --no-npm.publish --ci ","release:minor":"release-it minor --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json","update:packages":"npm-check-updates -u && yarn"},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"_resolved":"/private/var/folders/cm/jj93b4_j7lxbwflhbj_2qjsw0000gn/T/ccd8e93c84fb506788f489d0738cce8c/goatlab-tasks-adapter-bullmq-0.9.4.tgz","_integrity":"sha512-epeo+mftidy2DTmxCY7uI9GqaartGFUq+8dCiU4Po/HV5Z1dZ/0fVwcJTKPt+O9ZDmBDfP6/k17OQpfSwaognQ==","_npmVersion":"10.7.0","description":"BullMQ Tasks adapter for Goatlab tasks","directories":{},"_nodeVersion":"22.12.0","dependencies":{"tslib":"^2.8.1","bullmq":"^5.65.1","ioredis":"^5.6.1","@goatlab/js-utils":"0.10.3","@goatlab/node-utils":"0.11.2","@goatlab/tasks-core":"0.14.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","turbo":"^1.1.10","dotenv":"^16.5.0","vitest":"^3.1.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","dotenv-cli":"^5.1.0","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","pretty-quick":"^3.1.3","@biomejs/biome":"^2.1.3","@goatlab/biome":"0.1.1","testcontainers":"^11.0.3","@goatlab/tsconfig":"0.2.0","@testcontainers/redis":"^11.0.3","jest-environment-node":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tasks-adapter-bullmq_0.9.4_1774467527014_0.4435153636293334","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.9.5","keywords":["typescript","TS","bullmq","redis","queue"],"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","_id":"@goatlab/tasks-adapter-bullmq@0.9.5","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"homepage":"https://docs.goatlab.io","dist":{"shasum":"84d1adc4253c85d837bdb11b9b09aaf15cd69bf5","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.9.5.tgz","fileCount":27,"integrity":"sha512-i2w0pdDpaUO97xzLkVC2h55GImy7MxdLLDHrbAtGNvl6wo2BX8T8U+Y/jvSzegxhqUkDBJUFoRuYm0S0JIqrxw==","signatures":[{"sig":"MEQCIGZWW+l5L/FzNoar2DzV7AiPnuq+N0TpiPDg4LYcpPgMAiBSh/RnNK9Qst1BcflgLKJRbNpaQOGFd9OLwTRAc4lgtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260412},"main":"dist/index.js","_from":"file:goatlab-tasks-adapter-bullmq-0.9.5.tgz","types":"dist/index.d.ts","engines":{"node":">=14.16.0"},"private":false,"scripts":{"rc":"release-it --no-npm.publish --ci --preRelease=rc","dev":"tsc --watch","lint":"biome check --write .","pack":"npm-pack-zip","test":"vitest run","build":"tsc","serve":"tsc -w","format":"biome format --write .","predev":"rimraf dist","release":"release-it patch --no-npm.publish --ci","prebuild":"rimraf dist","prestart":"rimraf dist","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","release:major":"release-it major --no-npm.publish --ci ","release:minor":"release-it minor --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json","update:packages":"npm-check-updates -u && yarn"},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"_resolved":"/private/var/folders/cm/jj93b4_j7lxbwflhbj_2qjsw0000gn/T/04ec15ec66e5dc7d3efb0098f8de7e56/goatlab-tasks-adapter-bullmq-0.9.5.tgz","_integrity":"sha512-i2w0pdDpaUO97xzLkVC2h55GImy7MxdLLDHrbAtGNvl6wo2BX8T8U+Y/jvSzegxhqUkDBJUFoRuYm0S0JIqrxw==","_npmVersion":"10.7.0","description":"BullMQ Tasks adapter for Goatlab tasks","directories":{},"_nodeVersion":"22.12.0","dependencies":{"tslib":"^2.8.1","bullmq":"^5.65.1","ioredis":"^5.6.1","@goatlab/js-utils":"0.10.3","@goatlab/node-utils":"0.11.2","@goatlab/tasks-core":"0.14.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","turbo":"^1.1.10","dotenv":"^16.5.0","vitest":"^3.1.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","dotenv-cli":"^5.1.0","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","pretty-quick":"^3.1.3","@biomejs/biome":"^2.1.3","@goatlab/biome":"0.1.1","testcontainers":"^11.0.3","@goatlab/tsconfig":"0.2.0","@testcontainers/redis":"^11.0.3","jest-environment-node":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tasks-adapter-bullmq_0.9.5_1774467993340_0.5754302332437986","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.10.0","keywords":["typescript","TS","bullmq","redis","queue"],"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","_id":"@goatlab/tasks-adapter-bullmq@0.10.0","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"homepage":"https://docs.goatlab.io","dist":{"shasum":"d308cac8aedaa7b56aec2f4084e7e825f2018c61","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.10.0.tgz","fileCount":33,"integrity":"sha512-xPuhFWmKQyqpqXrOywgTg5tQPkt8rHHM+rsWTmePCIikQzmD4ptQeuVRcECAk7ltuuEjSEl4KzDWJGJFpEjUHQ==","signatures":[{"sig":"MEUCIQDGVNYqJxeuNc8XfOFb26qVXuA23MnIz1qSXFcZbt0F9wIgGR2NBwKco6eO4hg6FnpxJML3Ay6YyDTw8hzOrm2ATq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291753},"main":"dist/index.js","_from":"file:goatlab-tasks-adapter-bullmq-0.10.0.tgz","types":"dist/index.d.ts","engines":{"node":">=14.16.0"},"private":false,"scripts":{"rc":"release-it --no-npm.publish --ci --preRelease=rc","dev":"tsc --watch","lint":"biome check --write .","pack":"npm-pack-zip","test":"vitest run","build":"tsc","serve":"tsc -w","format":"biome format --write .","predev":"rimraf dist","release":"release-it patch --no-npm.publish --ci","prebuild":"rimraf dist","prestart":"rimraf dist","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","release:major":"release-it major --no-npm.publish --ci ","release:minor":"release-it minor --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json","update:packages":"npm-check-updates -u && yarn"},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"_resolved":"/private/var/folders/cm/jj93b4_j7lxbwflhbj_2qjsw0000gn/T/b4abf4cfb3763367644719b10db73495/goatlab-tasks-adapter-bullmq-0.10.0.tgz","_integrity":"sha512-xPuhFWmKQyqpqXrOywgTg5tQPkt8rHHM+rsWTmePCIikQzmD4ptQeuVRcECAk7ltuuEjSEl4KzDWJGJFpEjUHQ==","_npmVersion":"10.7.0","description":"BullMQ Tasks adapter for Goatlab tasks","directories":{},"_nodeVersion":"22.12.0","dependencies":{"tslib":"^2.8.1","bullmq":"^5.65.1","ioredis":"^5.6.1","@goatlab/js-utils":"0.10.3","@goatlab/node-utils":"0.11.2","@goatlab/tasks-core":"0.14.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","turbo":"^1.1.10","dotenv":"^16.5.0","vitest":"^3.1.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","dotenv-cli":"^5.1.0","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","pretty-quick":"^3.1.3","@biomejs/biome":"^2.1.3","@goatlab/biome":"0.1.1","testcontainers":"^11.0.3","@goatlab/tsconfig":"0.2.0","@testcontainers/redis":"^11.0.3","jest-environment-node":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tasks-adapter-bullmq_0.10.0_1775561498781_0.42310709035319016","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.10.1","keywords":["typescript","TS","bullmq","redis","queue"],"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","_id":"@goatlab/tasks-adapter-bullmq@0.10.1","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"homepage":"https://docs.goatlab.io","dist":{"shasum":"51bdeed0d6b09565aaad4f405ff8f37f9602bfa7","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.10.1.tgz","fileCount":33,"integrity":"sha512-ez0+7/weL/VEJ9h/e+3eQRyHJ/wWohJcM2E8sjo+JZH0MVXWxwh4vQuhQVMNJ7qusF4g/ic9fCBEyFL3W9DEiQ==","signatures":[{"sig":"MEYCIQD9Che0uajmbNnr2iiHpsYMiQCGz/BF9FGv0ZrU88cakAIhAOdpfIhgl16dmB/1ojtg4eKWbs8b/CloEzKwxisk2ICN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291752},"main":"dist/index.js","_from":"file:goatlab-tasks-adapter-bullmq-0.10.1.tgz","types":"dist/index.d.ts","engines":{"node":">=14.16.0"},"private":false,"scripts":{"rc":"release-it --no-npm.publish --ci --preRelease=rc","dev":"tsc --watch","lint":"biome check --write .","pack":"npm-pack-zip","test":"vitest run","build":"tsc","serve":"tsc -w","format":"biome format --write .","predev":"rimraf dist","release":"release-it patch --no-npm.publish --ci","prebuild":"rimraf dist","prestart":"rimraf dist","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","release:major":"release-it major --no-npm.publish --ci ","release:minor":"release-it minor --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json","update:packages":"npm-check-updates -u && yarn"},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"_resolved":"/private/var/folders/cm/jj93b4_j7lxbwflhbj_2qjsw0000gn/T/dc1066ccb7f380099f6f037cca324bb8/goatlab-tasks-adapter-bullmq-0.10.1.tgz","_integrity":"sha512-ez0+7/weL/VEJ9h/e+3eQRyHJ/wWohJcM2E8sjo+JZH0MVXWxwh4vQuhQVMNJ7qusF4g/ic9fCBEyFL3W9DEiQ==","_npmVersion":"10.7.0","description":"BullMQ Tasks adapter for Goatlab tasks","directories":{},"_nodeVersion":"22.12.0","dependencies":{"tslib":"^2.8.1","bullmq":"^5.65.1","ioredis":"^5.6.1","@goatlab/js-utils":"0.10.3","@goatlab/node-utils":"0.11.2","@goatlab/tasks-core":"0.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","turbo":"^1.1.10","dotenv":"^16.5.0","vitest":"^3.1.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","dotenv-cli":"^5.1.0","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","pretty-quick":"^3.1.3","@biomejs/biome":"^2.1.3","@goatlab/biome":"0.1.1","testcontainers":"^11.0.3","@goatlab/tsconfig":"0.2.0","@testcontainers/redis":"^11.0.3","jest-environment-node":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tasks-adapter-bullmq_0.10.1_1775567356345_0.5890379463138529","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.10.2","keywords":["typescript","TS","bullmq","redis","queue"],"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","_id":"@goatlab/tasks-adapter-bullmq@0.10.2","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"homepage":"https://docs.goatlab.io","dist":{"shasum":"20855141af6649ff2039fcba50f32ae18e4c899b","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.10.2.tgz","fileCount":33,"integrity":"sha512-xRWWQ6zkDlmYEx2XBF/j7bAWAnEq+gkWmQ0FG1SXzMTPek5cxCB/SNtBqHvl9eiTPOGSIeZLigD87SWQVxVJ+g==","signatures":[{"sig":"MEUCIFC/TBo8006DQx6pf/0Mja6oHhKyGH50aMVj038/rFO6AiEA5vWZD5KyP8LHUesRXHDprwnYzSxiiBQd/eg3E8F/02M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321365},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.16.0"},"gitHead":"aa37aa1bb3974dd4e5e91403d351ce605602feae","private":false,"scripts":{"rc":"release-it --no-npm.publish --ci --preRelease=rc","dev":"tsc --watch","lint":"biome check --write .","pack":"npm-pack-zip","test":"vitest run","build":"tsc","serve":"tsc -w","format":"biome format --write .","predev":"rimraf dist","release":"release-it patch --no-npm.publish --ci","prebuild":"rimraf dist","prestart":"rimraf dist","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","release:major":"release-it major --no-npm.publish --ci ","release:minor":"release-it minor --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json","update:packages":"npm-check-updates -u && yarn"},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"_npmVersion":"10.9.4","description":"BullMQ Tasks adapter for Goatlab tasks","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tslib":"^2.8.1","bullmq":"^5.65.1","ioredis":"^5.6.1","@goatlab/js-utils":"workspace:*","@goatlab/node-utils":"workspace:*","@goatlab/tasks-core":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"catalog:","turbo":"^1.1.10","dotenv":"^16.5.0","vitest":"^3.1.1","ts-jest":"catalog:","ts-node":"catalog:","dotenv-cli":"^5.1.0","typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","pretty-quick":"^3.1.3","@biomejs/biome":"^2.1.3","@goatlab/biome":"workspace:*","testcontainers":"^11.0.3","@goatlab/tsconfig":"workspace:*","@testcontainers/redis":"^11.0.3","jest-environment-node":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tasks-adapter-bullmq_0.10.2_1781178204168_0.6424353993443572","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@goatlab/tasks-adapter-bullmq","version":"0.10.3","description":"BullMQ Tasks adapter for Goatlab tasks","homepage":"https://docs.goatlab.io","main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","private":false,"publishConfig":{"access":"public"},"keywords":["typescript","TS","bullmq","redis","queue"],"dependencies":{"bullmq":"^5.65.1","ioredis":"^5.6.1","tslib":"^2.8.1","@goatlab/js-utils":"0.10.3","@goatlab/tasks-core":"0.15.2","@goatlab/node-utils":"0.11.2"},"devDependencies":{"@biomejs/biome":"^2.1.3","@testcontainers/redis":"^11.0.3","@types/jest":"^27.4.1","@types/node":"^17.0.23","dotenv":"^16.5.0","dotenv-cli":"^5.1.0","jest":"^29.7.0","jest-environment-node":"^27.5.1","pretty-quick":"^3.1.3","testcontainers":"^11.0.3","ts-jest":"^29.2.6","ts-node":"^10.9.2","turbo":"^1.1.10","typescript":"^4.6.3","vitest":"^3.1.1","@goatlab/biome":"0.1.1","@goatlab/tsconfig":"0.2.0"},"engines":{"node":">=14.16.0"},"scripts":{"prebuild":"rimraf dist","prestart":"rimraf dist","predev":"rimraf dist","test":"vitest run","dev":"tsc --watch","lint":"biome check --write .","format":"biome format --write .","update:packages":"npm-check-updates -u && yarn","serve":"tsc -w","build":"tsc","pack":"npm-pack-zip","release":"release-it patch --no-npm.publish --ci","release:patch":"release-it patch --no-npm.publish --ci","release:minor":"release-it minor --no-npm.publish --ci","release:major":"release-it major --no-npm.publish --ci ","rc":"release-it --no-npm.publish --ci --preRelease=rc","rc:patch":"release-it patch --no-npm.publish --ci --preRelease=rc","rc:minor":"release-it minor --no-npm.publish --ci --preRelease=rc","rc:major":"release-it major --no-npm.publish --ci --preRelease=rc","changelog":"auto-changelog --template changelog-template.hbs -p -u --commit-limit false","changelog-debug":"auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json"},"_id":"@goatlab/tasks-adapter-bullmq@0.10.3","_integrity":"sha512-F7ApYRxpHDF839b3sSat3H6ODMY5WbG7pRbKDaxgUs698eFwy/fQ9QemGSizk4PZEVLg07wc9shl+Y6R3HcJyg==","_resolved":"/private/var/folders/mr/j5lxsb2s669d5kdqz7w1y2f40000gn/T/2e19f8f0606500e3b1a08748e8656afe/goatlab-tasks-adapter-bullmq-0.10.3.tgz","_from":"file:goatlab-tasks-adapter-bullmq-0.10.3.tgz","_nodeVersion":"22.22.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-F7ApYRxpHDF839b3sSat3H6ODMY5WbG7pRbKDaxgUs698eFwy/fQ9QemGSizk4PZEVLg07wc9shl+Y6R3HcJyg==","shasum":"273707fa9d7ddecba6fb4993ae4f7c2f26fd3fb8","tarball":"https://registry.npmjs.org/@goatlab/tasks-adapter-bullmq/-/tasks-adapter-bullmq-0.10.3.tgz","fileCount":34,"unpackedSize":322543,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCQsXOch65TUvgAfxJVGK1Il0qFjTLJOHKNl70LOqacHwIgJO84BN3XgANfWRi0i7LWgmMQWFUbvCxQrGKkIVuUPwU="}]},"_npmUser":{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},"directories":{},"maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tasks-adapter-bullmq_0.10.3_1781178414382_0.324969579087913"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-14T00:07:07.738Z","modified":"2026-06-11T11:46:54.721Z","0.1.0":"2025-12-14T00:07:07.969Z","0.2.0":"2025-12-17T22:12:11.602Z","0.2.1":"2025-12-17T23:13:07.681Z","0.2.2":"2026-01-05T14:06:16.714Z","0.2.3":"2026-01-05T14:38:40.950Z","0.2.4":"2026-01-22T23:01:34.509Z","0.2.5":"2026-01-23T00:11:56.506Z","0.2.6":"2026-01-26T23:03:28.582Z","0.4.0":"2026-02-01T00:02:21.629Z","0.5.0":"2026-02-01T02:07:53.115Z","0.6.0":"2026-02-01T03:32:57.876Z","0.6.1":"2026-02-01T03:33:52.386Z","0.7.0":"2026-02-01T03:45:21.972Z","0.7.1":"2026-02-22T03:25:11.468Z","0.8.0":"2026-03-11T21:10:42.503Z","0.8.1":"2026-03-11T21:34:25.402Z","0.9.0":"2026-03-13T08:53:36.239Z","0.9.1":"2026-03-13T08:54:50.129Z","0.9.3":"2026-03-25T19:28:05.154Z","0.9.4":"2026-03-25T19:38:47.137Z","0.9.5":"2026-03-25T19:46:33.564Z","0.10.0":"2026-04-07T11:31:38.918Z","0.10.1":"2026-04-07T13:09:16.521Z","0.10.2":"2026-06-11T11:43:24.304Z","0.10.3":"2026-06-11T11:46:54.565Z"},"author":{"name":"ignacio.cabrera@goatlab.io"},"license":"MIT","homepage":"https://docs.goatlab.io","keywords":["typescript","TS","bullmq","redis","queue"],"description":"BullMQ Tasks adapter for Goatlab tasks","maintainers":[{"name":"cabrerabywaters","email":"cabrerabywaters@gmail.com"},{"name":"robertzibert","email":"robret93@gmail.com"},{"name":"tomcastro","email":"tcastrog10@gmail.com"}],"readme":"# @goatlab/tasks-adapter-bullmq\n\nBullMQ adapter implementing the `TaskConnector` interface from `@goatlab/tasks-core`. The production queue backend for `@goatlab/delphi-core`. Supports single-job enqueue, bulk enqueue (`addBulk`), worker listen loops with per-queue concurrency, graceful shutdown, and multi-tenant key prefixing.\n\n## What it is\n\nA thin, production-hardened BullMQ wrapper that:\n\n- Implements `TaskConnector` so the same calling code works with the GCP Tasks and Hatchet adapters\n- Exposes BullMQ-native features (`getQueue`, `addJob`, `addBulk`, `getJob`, `getWorkers`, `getJobCounts`) for callers that want raw access (e.g., `IngestBuffer` in `@goatlab/delphi-core`)\n- Shares one `ioredis` connection across all queues and workers to avoid connection storms\n- Prefixes all Redis keys with a tenant prefix when `_tenantId` is set\n\n## Install\n\n```bash\npnpm add @goatlab/tasks-adapter-bullmq @goatlab/tasks-core bullmq ioredis\n```\n\nRequires Redis 6+.\n\n## Quick start\n\n```ts\nimport { BullMQConnector } from '@goatlab/tasks-adapter-bullmq'\n\nconst connector = new BullMQConnector({\n  connection: {\n    host: process.env.REDIS_HOST,\n    port: parseInt(process.env.REDIS_PORT!, 10),\n    maxRetriesPerRequest: null, // required by BullMQ workers\n  },\n})\n\n// Enqueue a single job (TaskConnector interface)\nawait connector.queue({\n  uniqueTaskName: 'send-email-user123',\n  taskName: 'email',\n  postUrl: '/noop',\n  taskBody: { to: 'a@b.com', subject: 'Hi' },\n  handle: async () => {},\n})\n\n// Bulk enqueue (BullMQ-native, fastest path)\nconst queue = connector.getQueue('email')\nawait queue.addBulk([\n  { name: 'email', data: { to: 'a@b.com' }, opts: { jobId: 'unique-1' } },\n  { name: 'email', data: { to: 'c@d.com' }, opts: { jobId: 'unique-2' } },\n])\n\n// Start workers\nconst handle = await connector.listen({\n  tasks: [\n    { taskName: 'email',  handle: async (data) => { /* send */ }, concurrency: 20 },\n    { taskName: 'render', handle: async (data) => { /* render */ }, concurrency: 5 },\n  ],\n})\n\n// Graceful shutdown\nawait handle.stop()\nawait connector.close()\n```\n\n## Key behaviour\n\n- **Job IDs**: pass your own `jobId` for deduplication. BullMQ will reject duplicates silently — perfect for idempotent producers.\n- **`onAfterQueue` hook**: optional callback fired after a job is successfully enqueued; used by `@goatlab/delphi-core` to log dispatches or update auxiliary state.\n- **Default job options**: `removeOnComplete: true` and `removeOnFail: 100` by default — avoids Redis memory growth. Override per-queue or per-job via opts.\n- **Per-queue concurrency**: `listen({ tasks: [{ taskName, concurrency }] })` creates one BullMQ `Worker` per task name. Concurrency is applied per worker instance.\n- **Shared connection**: a single ioredis connection is shared across all queues and workers, exposed via `getSharedConnection()` for advanced use.\n- **Tenant prefixing**: set `connector.setTenantId('acme-corp')` and all subsequent Redis keys become `acme-corp:bull:<queue>:<state>` — allowing safe multi-tenant use on shared Redis.\n\n## Why bulk matters\n\n`addBulk(N jobs)` executes one Lua script against Redis for N jobs — typically ~0.5–2ms. Calling `queue.add()` N times is ~N Redis roundtrips. For high-throughput ingestion paths this is a 10–50× difference. `@goatlab/delphi-core`'s `IngestBuffer` exploits this: HTTP handlers push triggers into an in-memory accumulator, which flushes via `addBulk` every 50ms (or 200 entries).\n\nKeep bulk sizes ≤1000 — BullMQ's Lua script latency starts to dominate above that. See [BullMQ issue #1670](https://github.com/taskforcesh/bullmq/issues/1670).\n\n## Worker semantics\n\n- `listen()` returns a handle with `.stop()` that drains in-flight jobs before resolving\n- Job handlers run inside BullMQ's own try/catch; throwing = job moves to `failed` (with retry if configured)\n- Job payloads are JSON-serialized to Redis; keep them small (<100KB) and put heavy data in Postgres if needed\n- `prefetchCount` defaults to 1; set to ~2× concurrency for small jobs to hide Redis BRPOP latency\n\n## Testing\n\n```bash\npnpm test   # requires Docker (Redis testcontainer)\n```\n\n## Key exports\n\n| Export | Purpose |\n|---|---|\n| `BullMQConnector` | The main class |\n| `BullMQConnector.prototype.queue` | Single-job enqueue (TaskConnector interface) |\n| `BullMQConnector.prototype.addJob` | Single-job enqueue with custom BullMQ options |\n| `BullMQConnector.prototype.getQueue` | Returns a raw BullMQ `Queue` (use for `addBulk`, custom ops) |\n| `BullMQConnector.prototype.listen` | Start N workers |\n| `BullMQConnector.prototype.close` | Close queues + shared Redis connection |\n\n## License\n\nMIT\n","readmeFilename":"README.md"}