{"_id":"@cadence-mq/driver-memory","_rev":"6-19f42ea5c4b245901bd939c42af6a0a9","name":"@cadence-mq/driver-memory","dist-tags":{"latest":"0.3.2"},"versions":{"0.0.1":{"name":"@cadence-mq/driver-memory","version":"0.0.1","keywords":["cadence","cadence-mq","memory","job-scheduler","job-queue","task-queue","tasks","jobs"],"author":{"url":"https://corentin.tech","name":"Corentin Thomasset","email":"corentinth@proton.me"},"license":"MIT","_id":"@cadence-mq/driver-memory@0.0.1","maintainers":[{"name":"corentinth","email":"corentin.thomasset74+npm@gmail.com"}],"homepage":"https://github.com/papra-hq/cadence-mq/tree/main/packages/driver-memory","bugs":{"url":"https://github.com/papra-hq/cadence-mq/issues"},"dist":{"shasum":"0d63b0b5005c0e1f3da6a28a7a45363b4f831d6d","tarball":"https://registry.npmjs.org/@cadence-mq/driver-memory/-/driver-memory-0.0.1.tgz","fileCount":15,"integrity":"sha512-nVWMIL32GB9qwjuhJtdpcVWxTTheyZO7S7fTeNY7JbIie3BNUJgiJYzBkypaJCAHWRwuHMXZZgs0M47GsD81qw==","signatures":[{"sig":"MEUCIBaxxGurpltmhOLd737cDBSjXegtjHdWQmzy2duElT/fAiEA68aovVWlNBFnf2EjCLpYPSjNG0wiNQ9gYovRDzdh/cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19623},"main":"./dist/index.js","type":"module","_from":"file:cadence-mq-driver-memory-0.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pnpm build:watch","lint":"eslint .","test":"vitest run","build":"tsdown","lint:fix":"eslint . --fix","test:watch":"vitest watch","build:watch":"tsdown --watch"},"_npmUser":{"name":"corentinth","email":"corentin.thomasset74+npm@gmail.com"},"_resolved":"/tmp/fe29dd95b7bdd0da92a4068388c67275/cadence-mq-driver-memory-0.0.1.tgz","_integrity":"sha512-nVWMIL32GB9qwjuhJtdpcVWxTTheyZO7S7fTeNY7JbIie3BNUJgiJYzBkypaJCAHWRwuHMXZZgs0M47GsD81qw==","repository":{"url":"git+https://github.com/papra-hq/cadence-mq.git","type":"git","directory":"packages/driver-memory"},"_npmVersion":"10.9.2","description":"Memory driver for CadenceMQ","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.30.1","tsdown":"^0.12.9","vitest":"^3.2.4","typescript":"^5.8.3","@types/node":"22.13.14","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^4.16.2","@cadence-mq/test-suites":"0.0.1"},"peerDependencies":{"@cadence-mq/core":"^0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/driver-memory_0.0.1_1753547991407_0.2951304454539343","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@cadence-mq/driver-memory","version":"0.1.0","keywords":["cadence","cadence-mq","memory","job-scheduler","job-queue","task-queue","tasks","jobs"],"author":{"url":"https://corentin.tech","name":"Corentin Thomasset","email":"corentinth@proton.me"},"license":"MIT","_id":"@cadence-mq/driver-memory@0.1.0","maintainers":[{"name":"corentinth","email":"corentin.thomasset74+npm@gmail.com"}],"homepage":"https://github.com/papra-hq/cadence-mq/tree/main/packages/driver-memory","bugs":{"url":"https://github.com/papra-hq/cadence-mq/issues"},"dist":{"shasum":"4dc300bf4e58de5ecf44652fb15ea337f7d9ea2a","tarball":"https://registry.npmjs.org/@cadence-mq/driver-memory/-/driver-memory-0.1.0.tgz","fileCount":16,"integrity":"sha512-wqG+4+bFrXNo0bCsdMtc0U6oxM8dWFG3nGRmKobwdTcnQ42z93Xcm7v1m3kxQibJAi5fjSrS0z6oTIkatorvAg==","signatures":[{"sig":"MEYCIQCUcyWvk5bI1LgnPxh7ns3uYI1JwC9Poh3RJdHGrqN2lwIhAObSfvWLGPfSfFZOJzMvVPhKhPCAbkYGNx4p04T8sxXg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20401},"main":"./dist/index.js","type":"module","_from":"file:cadence-mq-driver-memory-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pnpm build:watch","lint":"eslint .","test":"vitest run","build":"tsdown","lint:fix":"eslint . --fix","test:watch":"vitest watch","build:watch":"tsdown --watch"},"_npmUser":{"name":"corentinth","email":"corentin.thomasset74+npm@gmail.com"},"_resolved":"/tmp/68844e71db772f95e7181b4b9ec16da4/cadence-mq-driver-memory-0.1.0.tgz","_integrity":"sha512-wqG+4+bFrXNo0bCsdMtc0U6oxM8dWFG3nGRmKobwdTcnQ42z93Xcm7v1m3kxQibJAi5fjSrS0z6oTIkatorvAg==","repository":{"url":"git+https://github.com/papra-hq/cadence-mq.git","type":"git","directory":"packages/driver-memory"},"_npmVersion":"10.9.2","description":"Memory driver for CadenceMQ","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.30.1","tsdown":"^0.12.9","vitest":"^3.2.4","typescript":"^5.8.3","@types/node":"22.13.14","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^4.16.2","@cadence-mq/test-suites":"0.1.0"},"peerDependencies":{"@cadence-mq/core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/driver-memory_0.1.0_1753548469252_0.7835879136566553","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@cadence-mq/driver-memory","version":"0.2.0","keywords":["cadence","cadence-mq","memory","job-scheduler","job-queue","task-queue","tasks","jobs"],"author":{"url":"https://corentin.tech","name":"Corentin Thomasset","email":"corentinth@proton.me"},"license":"MIT","_id":"@cadence-mq/driver-memory@0.2.0","maintainers":[{"name":"corentinth","email":"corentin.thomasset74+npm@gmail.com"}],"homepage":"https://github.com/papra-hq/cadence-mq/tree/main/packages/driver-memory","bugs":{"url":"https://github.com/papra-hq/cadence-mq/issues"},"dist":{"shasum":"9b81961e0a7df738430f6ace8c0c6a8876c80c2d","tarball":"https://registry.npmjs.org/@cadence-mq/driver-memory/-/driver-memory-0.2.0.tgz","fileCount":16,"integrity":"sha512-U/L5nkCu+BYO814oQAYbFYSNASha+6Om3Px3+Jm47YzFmSrQhrnX6fTyICVQFz+MflWndhke6Bh1mwik6nbrcw==","signatures":[{"sig":"MEUCIQDkR391g9bIwLwbGTYEQngCOlBTkGnsPrf7/jOVctdCPgIgWXmj/6hyrMDSFJa4WAdVWlqriLvuoGkMY3t30xZmWMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21915},"main":"./dist/index.js","type":"module","_from":"file:cadence-mq-driver-memory-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pnpm build:watch","lint":"eslint .","test":"vitest run","build":"tsdown","lint:fix":"eslint . --fix","test:watch":"vitest watch","build:watch":"tsdown --watch"},"_npmUser":{"name":"corentinth","email":"corentin.thomasset74+npm@gmail.com"},"_resolved":"/tmp/3bb717b0a2920ccf7c80c103671d963e/cadence-mq-driver-memory-0.2.0.tgz","_integrity":"sha512-U/L5nkCu+BYO814oQAYbFYSNASha+6Om3Px3+Jm47YzFmSrQhrnX6fTyICVQFz+MflWndhke6Bh1mwik6nbrcw==","repository":{"url":"git+https://github.com/papra-hq/cadence-mq.git","type":"git","directory":"packages/driver-memory"},"_npmVersion":"10.9.2","description":"Memory driver for CadenceMQ","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.30.1","tsdown":"^0.12.9","vitest":"^3.2.4","typescript":"^5.8.3","@types/node":"22.13.14","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^4.16.2","@cadence-mq/test-suites":"0.2.0"},"peerDependencies":{"@cadence-mq/core":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/driver-memory_0.2.0_1754081744408_0.8480633035816803","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@cadence-mq/driver-memory","version":"0.2.2","keywords":["cadence","cadence-mq","memory","job-scheduler","job-queue","task-queue","tasks","jobs"],"author":{"url":"https://corentin.tech","name":"Corentin Thomasset","email":"corentinth@proton.me"},"license":"MIT","_id":"@cadence-mq/driver-memory@0.2.2","maintainers":[{"name":"corentinth","email":"corentin.thomasset74+npm@gmail.com"}],"homepage":"https://github.com/papra-hq/cadence-mq/tree/main/packages/driver-memory","bugs":{"url":"https://github.com/papra-hq/cadence-mq/issues"},"dist":{"shasum":"5769cb571d07851d785ecdaaa6eb2f9c52cc2767","tarball":"https://registry.npmjs.org/@cadence-mq/driver-memory/-/driver-memory-0.2.2.tgz","fileCount":5,"integrity":"sha512-51dVDPDgwVoNpv1/2PNWMvJwxJyI8v2POfFqbPb3FAYKXKmWjpYAtcM4mNj+Uy7OkC/HtYpCIWfTmkzj2tH00g==","signatures":[{"sig":"MEUCIQDjwQMQLt2ZDXfh5ovXlX2xOQOu5GckkWSjsn1aBIROjQIgS+Tp5SbvnGfkZ7Tog9PfaLdihu7NTwXPH/z7Hep+j20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cadence-mq%2fdriver-memory@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7182},"main":"./dist/index.js","type":"module","_from":"file:cadence-mq-driver-memory-0.2.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"pnpm build:watch","lint":"eslint .","test":"vitest run","build":"tsdown","lint:fix":"eslint . --fix","test:watch":"vitest watch","build:watch":"tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2194493a-eeba-47f0-9ac2-19de5011cb13"}},"_resolved":"/tmp/caab3d2580113e365147d775b3ad2eff/cadence-mq-driver-memory-0.2.2.tgz","_integrity":"sha512-51dVDPDgwVoNpv1/2PNWMvJwxJyI8v2POfFqbPb3FAYKXKmWjpYAtcM4mNj+Uy7OkC/HtYpCIWfTmkzj2tH00g==","repository":{"url":"git+https://github.com/papra-hq/cadence-mq.git","type":"git","directory":"packages/driver-memory"},"_npmVersion":"11.6.0","description":"Memory driver for CadenceMQ","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.30.1","tsdown":"^0.12.9","vitest":"^3.2.4","typescript":"^5.8.3","@types/node":"22.13.14","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^4.16.2","@cadence-mq/test-suites":"0.2.1"},"peerDependencies":{"@cadence-mq/core":"^0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/driver-memory_0.2.2_1757800794162_0.5896213643769137","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@cadence-mq/driver-memory","version":"0.3.1","keywords":["cadence","cadence-mq","job-queue","memory","task-queue"],"license":"MIT","_id":"@cadence-mq/driver-memory@0.3.1","maintainers":[{"name":"corentinth","email":"corentin.thomasset74+npm@gmail.com"}],"dist":{"shasum":"71a9f7f2e8dcda62391ac994548f6d3ac9664de6","tarball":"https://registry.npmjs.org/@cadence-mq/driver-memory/-/driver-memory-0.3.1.tgz","fileCount":5,"integrity":"sha512-htZVEyndDj8DvJf06SRVH2Iot36U67cKCJ2RMb75jGQOX4V/ychwaq4f0/tzgb8RFFQbvmRUQ409UyiVHLKUDQ==","signatures":[{"sig":"MEUCIEuuGqCVstP3dHFvbd4CXYd/dEIya4M83RyK24Tvm804AiEAmC72KjFFDdnoFUEeJHmznEgyNFbfvvIRJO+DpcU/jXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFoaHQ+yokNFgGroqmhheajdfdXxYHxHRnMaVMGR32m/AiEA9K36kY0xpxnScSUdUeak9UNs6PvZ439JInyoGEMYuwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cadence-mq%2fdriver-memory@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16146},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"pnpm build:watch","test":"vitest run","build":"tsdown","test:watch":"vitest watch","build:watch":"tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2194493a-eeba-47f0-9ac2-19de5011cb13"}},"repository":{"url":"https://github.com/papra-hq/cadence-mq","type":"git","directory":"packages/driver-memory"},"description":"In-memory driver for CadenceMQ","directories":{},"_nodeVersion":"26.8.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","vitest":"^5.0.0","valibot":"^1.4.2","typescript":"^7.0.2","@types/node":"^26.4.1","@cadence-mq/core":"0.3.1"},"peerDependencies":{"@cadence-mq/core":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/driver-memory_0.3.1_1788784348198_0.2570857964717088","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"_id":"@cadence-mq/driver-memory@0.3.2","dist":{"shasum":"14e3ff4e3176f800d932ce5d3b84365c61f7ae76","tarball":"https://registry.npmjs.org/@cadence-mq/driver-memory/-/driver-memory-0.3.2.tgz","fileCount":5,"integrity":"sha512-Yps5kiHj7idizMHWpdGFKT40fryS6PJvwwsNOMN4M91B4R4yATetippbfnOSr4J6NAj/ea7tj/7JQwv2R5Bpqg==","signatures":[{"sig":"MEUCIDeaPfoIupMcrLAOROxUzXldVQLiypB4DE2ytQyrGWmQAiEA8dKFFp3TzoH9YerdYAfCXd3vYCx+SZDtds8P2/epP2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDlVIix8qJT0xqvPcjNNMcsV2nVrdWqwHmVRBxjcRRg8QIhAN4u4KUtP5HHnECn6f7O80HbIawKy/x/ULTcOGs9jccm"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cadence-mq%2fdriver-memory@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16146},"name":"@cadence-mq/driver-memory","type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"license":"MIT","scripts":{"dev":"pnpm build:watch","test":"vitest run","build":"tsdown","test:watch":"vitest watch","build:watch":"tsdown --watch"},"version":"0.3.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2194493a-eeba-47f0-9ac2-19de5011cb13"}},"keywords":["cadence","cadence-mq","job-queue","memory","task-queue"],"repository":{"url":"https://github.com/papra-hq/cadence-mq","type":"git","directory":"packages/driver-memory"},"description":"In-memory driver for CadenceMQ","directories":{},"maintainers":[{"name":"corentinth","email":"corentin.thomasset74+npm@gmail.com"}],"_nodeVersion":"26.8.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","vitest":"^5.0.0","valibot":"^1.4.2","typescript":"^7.0.2","@types/node":"^26.4.1","@cadence-mq/core":"0.3.2"},"peerDependencies":{"@cadence-mq/core":"^0.3.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/driver-memory_0.3.2_1788785820870_0.001000251765941318"}}},"time":{"created":"2025-07-26T16:39:51.340Z","modified":"2026-09-07T12:57:01.439Z","0.0.1":"2025-07-26T16:39:51.597Z","0.1.0":"2025-07-26T16:47:49.460Z","0.2.0":"2025-08-01T20:55:44.593Z","0.2.2":"2025-09-13T21:59:54.350Z","0.3.1":"2026-09-07T12:32:28.282Z","0.3.2":"2026-09-07T12:57:00.952Z"},"license":"MIT","keywords":["cadence","cadence-mq","job-queue","memory","task-queue"],"repository":{"url":"https://github.com/papra-hq/cadence-mq","type":"git","directory":"packages/driver-memory"},"description":"In-memory driver for CadenceMQ","maintainers":[{"name":"corentinth","email":"corentin.thomasset74+npm@gmail.com"}],"readme":"# @cadence-mq/driver-memory\n\nProcess-local in-memory driver for CadenceMQ. It supports an injected clock for deterministic tests.\n\n```ts\nimport { createCadence, createControlledClock } from '@cadence-mq/core';\nimport { memory } from '@cadence-mq/driver-memory';\n\nconst clock = createControlledClock();\nconst cadence = createCadence({ driver: memory({ clock }) });\n```\n\n## License\n\n[MIT](./LICENSE)\n","readmeFilename":""}