{"_id":"@agentprodready/scheduler","_rev":"2-abed1159d9ef6854ab2fce1eb987b92f","name":"@agentprodready/scheduler","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@agentprodready/scheduler","version":"1.0.0","license":"MIT","_id":"@agentprodready/scheduler@1.0.0","maintainers":[{"name":"ameenmari78","email":"ameenmari78@gmail.com"}],"homepage":"https://github.com/ameenmari/agentprodready#readme","bugs":{"url":"https://github.com/ameenmari/agentprodready/issues"},"dist":{"shasum":"d6262f5092888eb602fb6110b5fc7639221022f6","tarball":"https://registry.npmjs.org/@agentprodready/scheduler/-/scheduler-1.0.0.tgz","fileCount":7,"integrity":"sha512-Dko97i9jfeZXc7WN5c91YOZRkacNcP1393ggz/Wb8cHiIjm/vicLhFTBDPTCkyI3NVdtWslwef2da1vZpFtbaw==","signatures":[{"sig":"MEYCIQDzw4w1go456fthOE7+B1yn+HntxYQVpR9wCKdTxCxMRgIhALvPcDTOQrS9uSaug8EHRujMKfJtBxMvajPVd7sy06f0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31361},"main":"dist/index.js","type":"module","_from":"file:agentprodready-scheduler-1.0.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"_npmUser":{"name":"ameenmari78","email":"ameenmari78@gmail.com"},"_resolved":"C:\\Users\\AHLp\\AppData\\Local\\Temp\\fc4555ae8fe80fe840a25a0bed4162b2\\agentprodready-scheduler-1.0.0.tgz","_integrity":"sha512-Dko97i9jfeZXc7WN5c91YOZRkacNcP1393ggz/Wb8cHiIjm/vicLhFTBDPTCkyI3NVdtWslwef2da1vZpFtbaw==","repository":{"url":"git+https://github.com/ameenmari/agentprodready.git","type":"git"},"_npmVersion":"11.17.0","description":"Provider-neutral job eligibility, queues, dispatch handoff, lifecycle, infrastructure retry, dead-letter, expiration, and accountability contracts for Blueprint 25.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@agentprodready/audit":"1.0.0","@agentprodready/runtime":"1.0.0","@agentprodready/security":"1.0.0","@agentprodready/event-bus":"1.0.0","@agentprodready/persistence":"1.0.0","@agentprodready/configuration":"1.0.0","@agentprodready/observability":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/scheduler_1.0.0_1786147997417_0.13696541431443743","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@agentprodready/scheduler","version":"1.0.1","type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"dependencies":{"@agentprodready/runtime":"1.0.1","@agentprodready/security":"1.0.1","@agentprodready/observability":"1.0.1","@agentprodready/audit":"1.0.1","@agentprodready/event-bus":"1.0.1","@agentprodready/persistence":"1.0.1","@agentprodready/configuration":"1.0.1"},"license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ameenmari/agentprodready.git"},"homepage":"https://github.com/ameenmari/agentprodready#readme","bugs":{"url":"https://github.com/ameenmari/agentprodready/issues"},"_id":"@agentprodready/scheduler@1.0.1","description":"**Scheduler & background job contracts for deferred and recurring host work.**","_integrity":"sha512-CmxkIEXgffEoOUYy6sa1oou18zfo6CqYlpEzEkBauYgandVYitQcO2fJtbzBJ5xDp84DrW0bSSv96lFGROLHFQ==","_resolved":"C:\\Users\\AHLp\\AppData\\Local\\Temp\\be476834633b2a3b16737649e7258c8b\\agentprodready-scheduler-1.0.1.tgz","_from":"file:agentprodready-scheduler-1.0.1.tgz","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-CmxkIEXgffEoOUYy6sa1oou18zfo6CqYlpEzEkBauYgandVYitQcO2fJtbzBJ5xDp84DrW0bSSv96lFGROLHFQ==","shasum":"d2158bd7bc8eba1a06596252a370800d6db6970b","tarball":"https://registry.npmjs.org/@agentprodready/scheduler/-/scheduler-1.0.1.tgz","fileCount":7,"unpackedSize":32503,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD+BKAQD3MRY8ZeJHfPFomnRdy5mM++bzZqxnED+BtbbQIhALhYakRvFEbP0/Nqduq5uc+RkoAavXwGAF5g4BgFKQUi"}]},"_npmUser":{"name":"ameenmari78","email":"ameenmari78@gmail.com"},"directories":{},"maintainers":[{"name":"ameenmari78","email":"ameenmari78@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/scheduler_1.0.1_1786215886621_0.5343775176118537"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-08T00:13:17.236Z","modified":"2026-08-08T19:04:46.949Z","1.0.0":"2026-08-08T00:13:17.581Z","1.0.1":"2026-08-08T19:04:46.770Z"},"bugs":{"url":"https://github.com/ameenmari/agentprodready/issues"},"license":"MIT","homepage":"https://github.com/ameenmari/agentprodready#readme","repository":{"type":"git","url":"git+https://github.com/ameenmari/agentprodready.git"},"description":"**Scheduler & background job contracts for deferred and recurring host work.**","maintainers":[{"name":"ameenmari78","email":"ameenmari78@gmail.com"}],"readme":"# `@agentprodready/scheduler`\n\n**Scheduler & background job contracts for deferred and recurring host work.**\n\n| | |\n|---|---|\n| **Status** | Production contracts published |\n| **Install** | `npm install @agentprodready/scheduler` |\n| **Module** | ESM · Node.js `>=22 <25` |\n| **License** | MIT |\n| **Repository** | [ameenmari/agentprodready](https://github.com/ameenmari/agentprodready) |\n\n---\n\n## When to use\n\nYour platform schedules work outside a single HTTP request.\n\n**Prefer not to start here** if request/response `invoke` covers your use case.\n\n---\n\n## Install\n\n```bash\nnpm install @agentprodready/scheduler\n```\n\n---\n\n## Sample\n\n```ts\nimport type { Scheduler } from '@agentprodready/scheduler';\n\ndeclare const scheduler: Scheduler;\nawait scheduler.enqueue(/* JobEnqueueRequest */);\n```\n\n---\n\n## Ownership\n\n| Owns | Does **not** own |\n|---|---|\n| Job/scheduler contracts | Runtime execution of the job body; queue vendor lock-in as ownership |\n\n---\n\n## Documentation\n\n- [Blueprint 25](https://github.com/ameenmari/agentprodready/blob/main/docs/blueprints/25-scheduler-and-background-jobs.md)\n- [Repository README](https://github.com/ameenmari/agentprodready#readme)\n- [Package README standard](https://github.com/ameenmari/agentprodready/blob/main/docs/community/package-readme-standard.md)\n\n\n## License\n\nMIT © 2026 ameenmari\n","readmeFilename":"README.md"}