{"_id":"@antelopejs/interface-redis-scheduler","_rev":"7-e843921369a2313bd183549d8a6c9f0d","name":"@antelopejs/interface-redis-scheduler","dist-tags":{"latest":"0.0.7"},"versions":{"0.0.2":{"name":"@antelopejs/interface-redis-scheduler","version":"0.0.2","keywords":["antelopejs","interface","redis","scheduler"],"license":"Apache-2.0","_id":"@antelopejs/interface-redis-scheduler@0.0.2","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/interface-redis-scheduler#readme","bugs":{"url":"https://github.com/AntelopeJS/interface-redis-scheduler/issues"},"dist":{"shasum":"b2fc77bb5fe5527df65150bc6030f62f15d3af0b","tarball":"https://registry.npmjs.org/@antelopejs/interface-redis-scheduler/-/interface-redis-scheduler-0.0.2.tgz","fileCount":12,"integrity":"sha512-5Hdw3eCKNiwIoJD6iDe0SqwliuLsrApx1j/C3cn2JRP0giYoaT9ucfgqHv1OwkQ+mXiwvJfY4B3iEWKakzUj3Q==","signatures":[{"sig":"MEYCIQDZl14ltE/oiCBULqYTrAXx5DBJVRk8eCtYyi6AH3oHwgIhAPn2wMq7yx0EmGfmqc5+xpyPTwn0s0kjHpV2QGfgeHbq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45330},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"0f01f751144a5cb64114e9fd64e6e84f824c62d8","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/antelope.test.ts"},"repository":{"url":"git+https://github.com/AntelopeJS/interface-redis-scheduler.git","type":"git"},"_npmVersion":"11.7.0","description":"AntelopeJS interface for Redis-based task scheduling","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ioredis":"^5.4.2","@antelopejs/interface-core":"^0.0.2","@antelopejs/interface-redis":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"chai":"^4.5.0","rimraf":"^6.0.1","release-it":"^19.0.2","typescript":"^5.8.3","@types/chai":"^4.3.20","@types/node":"^22.14.1","@types/mocha":"^10.0.10","@biomejs/biome":"2.3.2","release-it-changelogen":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/interface-redis-scheduler_0.0.2_1774199469746_0.2609160780422295","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@antelopejs/interface-redis-scheduler","version":"0.0.3","keywords":["antelopejs","interface","redis","scheduler"],"license":"Apache-2.0","_id":"@antelopejs/interface-redis-scheduler@0.0.3","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/interface-redis-scheduler#readme","bugs":{"url":"https://github.com/AntelopeJS/interface-redis-scheduler/issues"},"dist":{"shasum":"e52b978c56c36fd756e86f644952790a72702ee0","tarball":"https://registry.npmjs.org/@antelopejs/interface-redis-scheduler/-/interface-redis-scheduler-0.0.3.tgz","fileCount":12,"integrity":"sha512-Q5JxLQxv0q0tPvY0wUdMcilu0xBSx0RttSjpdaodDW9b7pPS71g0ZP0nryIIHvT8inskY1g6zdVIoHUKyIScOg==","signatures":[{"sig":"MEUCIQDgd/zrT4jZGM8nGNAokRDQpK8kjeFXgvB+enjbE5vzrwIgCCS7XqL2wUBw2N2qnCNlCyyKl7+UNqNehJWhrZ3mSjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44529},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f3cedfdf7cd8bb32527f440a190463eb0130534b","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/antelope.test.ts"},"repository":{"url":"git+https://github.com/AntelopeJS/interface-redis-scheduler.git","type":"git"},"_npmVersion":"11.7.0","description":"AntelopeJS interface for Redis-based task scheduling","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ioredis":"^5.10.1","@antelopejs/interface-core":"^0.0.3","@antelopejs/interface-redis":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"chai":"^4.5.0","rimraf":"^6.1.3","release-it":"^19.2.4","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@biomejs/biome":"2.3.2","release-it-changelogen":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/interface-redis-scheduler_0.0.3_1776886825615_0.3028981177761938","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@antelopejs/interface-redis-scheduler","version":"0.0.4","keywords":["antelopejs","interface","redis","scheduler"],"license":"Apache-2.0","_id":"@antelopejs/interface-redis-scheduler@0.0.4","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/interface-redis-scheduler#readme","bugs":{"url":"https://github.com/AntelopeJS/interface-redis-scheduler/issues"},"dist":{"shasum":"56b815c2d2ad05f363544e87e72c6937ab2574e4","tarball":"https://registry.npmjs.org/@antelopejs/interface-redis-scheduler/-/interface-redis-scheduler-0.0.4.tgz","fileCount":12,"integrity":"sha512-yd5j03HUxJaJygxe4mJACkqfoiqynBrC0VwqDZ8c5b9cYDNmWLIcdLeDVSiCY0IRnfW8lVOvcuwO1wHFdMuSSw==","signatures":[{"sig":"MEUCIETD0SSh09xhO0KNtWxz6QsxcuixC9WIpyP4iNKoFgRPAiEArOyJCRfM7tUCKvdUsXta1mpsMnHoDtsB603xDeiL7JQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44529},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"c2aa2235356b7c10395cddf2fb14c32c1564b0c1","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/antelope.test.ts"},"repository":{"url":"git+https://github.com/AntelopeJS/interface-redis-scheduler.git","type":"git"},"_npmVersion":"11.7.0","description":"AntelopeJS interface for Redis-based task scheduling","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ioredis":"^5.10.1","@antelopejs/interface-core":"^0.0.3","@antelopejs/interface-redis":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"chai":"^4.5.0","rimraf":"^6.1.3","release-it":"^19.2.4","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@biomejs/biome":"2.3.2","release-it-changelogen":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/interface-redis-scheduler_0.0.4_1776888841440_0.4003626737559218","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@antelopejs/interface-redis-scheduler","version":"0.0.5","keywords":["antelopejs","interface","redis","scheduler"],"license":"Apache-2.0","_id":"@antelopejs/interface-redis-scheduler@0.0.5","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/interface-redis-scheduler#readme","bugs":{"url":"https://github.com/AntelopeJS/interface-redis-scheduler/issues"},"dist":{"shasum":"b4cd85bceb87250a1b7a141d1afd315f26859f02","tarball":"https://registry.npmjs.org/@antelopejs/interface-redis-scheduler/-/interface-redis-scheduler-0.0.5.tgz","fileCount":12,"integrity":"sha512-/d/VsWXtaptSbsZSb2rnCL3XMkbJUaINpJWH9GEAbV+Zp+vnl9+MY7ulQbzN1McC7mukkigCSQCOWm/iKpbzxA==","signatures":[{"sig":"MEYCIQC1mcQbY8f5q8Sy95/t3K+Ax9/BRS02wkZVOgNC/rqUEwIhALYfPdwBSNOos40856+KOVrfw3b9hN4FKc19HMRdVq6G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44618},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"71c0fe0f30e7b9b3f5138fc174dc3e466a8ee50d","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/antelope.test.ts"},"repository":{"url":"git+https://github.com/AntelopeJS/interface-redis-scheduler.git","type":"git"},"_npmVersion":"11.7.0","description":"AntelopeJS interface for Redis-based task scheduling","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ioredis":"^5.10.1","@antelopejs/interface-core":"^0.0.3","@antelopejs/interface-redis":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"chai":"^4.5.0","rimraf":"^6.1.3","release-it":"^19.2.4","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@biomejs/biome":"2.3.2","release-it-changelogen":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/interface-redis-scheduler_0.0.5_1781278540018_0.9055327258652195","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@antelopejs/interface-redis-scheduler","version":"0.0.6","keywords":["antelopejs","interface","redis","scheduler"],"license":"Apache-2.0","_id":"@antelopejs/interface-redis-scheduler@0.0.6","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/interface-redis-scheduler#readme","bugs":{"url":"https://github.com/AntelopeJS/interface-redis-scheduler/issues"},"dist":{"shasum":"a4873390cc27d65d9c24f1bc371b6360a406640d","tarball":"https://registry.npmjs.org/@antelopejs/interface-redis-scheduler/-/interface-redis-scheduler-0.0.6.tgz","fileCount":12,"integrity":"sha512-d1bquTUgmtIJJP02OxSDhFVpudo9tSk2GJ0sQ0A/nXxOSAJlECmo0VYB+d+x2OCgjBCud2ksRVGEhZw7jujCJQ==","signatures":[{"sig":"MEQCID0hS5qYCgkDmt7ITKHiMbE967oBz9rPqFW8UueP0zmtAiB/ICl/tZVJz9zrioXx59pCWX85h+49/1ZljPybdcyRzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44751},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"d77b3418d9c4d7ab01c829df8bb3bb6449aa86f4","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/antelope.test.ts"},"repository":{"url":"git+https://github.com/AntelopeJS/interface-redis-scheduler.git","type":"git"},"_npmVersion":"11.7.0","description":"AntelopeJS interface for Redis-based task scheduling","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ioredis":"^5.10.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"chai":"^4.5.0","rimraf":"^6.1.3","release-it":"^19.2.4","typescript":"^5.9.3","@types/chai":"^4.3.20","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@biomejs/biome":"2.3.2","release-it-changelogen":"^0.1.0","@antelopejs/interface-core":"^0.0.5","@antelopejs/interface-redis":"^0.0.6"},"peerDependencies":{"@antelopejs/interface-core":">=0.0.3 <1.0.0","@antelopejs/interface-redis":">=0.0.5 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/interface-redis-scheduler_0.0.6_1781613201886_0.6788316625121726","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@antelopejs/interface-redis-scheduler","version":"0.0.7","description":"AntelopeJS interface for Redis-based task scheduling","keywords":["antelopejs","interface","redis","scheduler"],"repository":{"type":"git","url":"git+https://github.com/AntelopeJS/interface-redis-scheduler.git"},"license":"Apache-2.0","packageManager":"pnpm@10.6.5","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"build":"rimraf dist && tsc","format":"biome format --write .","lint:fix":"biome check --write .","lint":"biome check .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run prepack && release-it","test":"pnpm run build && ajs module test ."},"dependencies":{"ioredis":"^5.10.1"},"devDependencies":{"@antelopejs/interface-core":"^0.0.5","@antelopejs/interface-redis":"^0.0.6","@biomejs/biome":"2.3.2","@types/chai":"^4.3.20","@types/mocha":"^10.0.10","@types/node":"^22.19.15","chai":"^4.5.0","release-it":"^19.2.4","release-it-changelogen":"^0.1.0","rimraf":"^6.1.3","typescript":"^5.9.3"},"peerDependencies":{"@antelopejs/interface-core":">=0.0.3 <1.0.0","@antelopejs/interface-redis":">=0.0.5 <1.0.0"},"publishConfig":{"access":"public"},"antelopeJs":{"test":"src/antelope.test.ts","skills":["./skills"]},"gitHead":"da967c2660fd89bbcc1d0401768774f3e6766a32","_id":"@antelopejs/interface-redis-scheduler@0.0.7","bugs":{"url":"https://github.com/AntelopeJS/interface-redis-scheduler/issues"},"homepage":"https://github.com/AntelopeJS/interface-redis-scheduler#readme","_nodeVersion":"20.19.1","_npmVersion":"11.7.0","dist":{"integrity":"sha512-SanJvWnGTL4r3pVy0YXjs5vNow62Jl9hhxts8mZ7Mg+Msq0bb+lKVYWnwjIIFL9XUaF6X2o2VtQC2GmBMaq0dg==","shasum":"fc0ef776ceb47ff1cc7823b4016dad60218a2983","tarball":"https://registry.npmjs.org/@antelopejs/interface-redis-scheduler/-/interface-redis-scheduler-0.0.7.tgz","fileCount":14,"unpackedSize":57511,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFrcljHTtcHS85T3UM6o/myG7Bt8ZozvZ3Wkqw+eEjbiAiAF2TX3OPhWJly7On2mzVghSBimf9laebcx/ez8ItADZw=="}]},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"directories":{},"maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"thomasims","email":"thomas@antelopejs.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/interface-redis-scheduler_0.0.7_1784576896156_0.1021214335570848"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-22T17:11:09.588Z","modified":"2026-07-20T19:48:16.497Z","0.0.2":"2026-03-22T17:11:09.911Z","0.0.3":"2026-04-22T19:40:25.756Z","0.0.4":"2026-04-22T20:14:01.610Z","0.0.5":"2026-06-12T15:35:40.150Z","0.0.6":"2026-06-16T12:33:22.095Z","0.0.7":"2026-07-20T19:48:16.288Z"},"bugs":{"url":"https://github.com/AntelopeJS/interface-redis-scheduler/issues"},"license":"Apache-2.0","homepage":"https://github.com/AntelopeJS/interface-redis-scheduler#readme","keywords":["antelopejs","interface","redis","scheduler"],"repository":{"type":"git","url":"git+https://github.com/AntelopeJS/interface-redis-scheduler.git"},"description":"AntelopeJS interface for Redis-based task scheduling","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"thomasims","email":"thomas@antelopejs.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"readme":"![Redis Scheduler](.github/social-card.png)\n\n# Interface Redis Scheduler\n\n<div align=\"center\">\n<a href=\"https://www.npmjs.com/package/@antelopejs/interface-redis-scheduler\"><img src=\"https://img.shields.io/npm/v/@antelopejs/interface-redis-scheduler?style=for-the-badge&labelColor=000000&color=000000\" alt=\"npm\"></a>\n<a href=\"./LICENSE\"><img alt=\"License\" src=\"https://img.shields.io/badge/License-Apache_2.0-blue.svg?style=for-the-badge&labelColor=000000\"></a>\n<a href=\"https://discord.gg/sjK28QHrA7\"><img src=\"https://img.shields.io/badge/Discord-18181B?logo=discord&style=for-the-badge&color=000000\" alt=\"Discord\"></a>\n<a href=\"./docs/1.introduction.md\"><img src=\"https://img.shields.io/badge/Docs-18181B?style=for-the-badge&color=000000\" alt=\"Documentation\"></a>\n</div>\n\nA robust task scheduling system built on top of Redis. Interface Redis Scheduler enables reliable, distributed task scheduling across multiple application instances, with automatic retry logic and failure handling.\n\n## Installation\n\n```bash\nnpm install @antelopejs/interface-redis-scheduler\n```\n\n## Documentation\n\nDetailed documentation is available in the `docs` directory:\n\n- [Introduction](./docs/1.introduction.md) - Overview and basic concepts\n\n## License\n\nThis project is licensed under the Apache License 2.0 - see the [LICENSE](LICENSE) file for details.\n","readmeFilename":"README.md"}