{"_id":"@arnilo/prism-session-store-nats","_rev":"23-c32a5ef8b8d37757c4b2745b3d1500d7","name":"@arnilo/prism-session-store-nats","dist-tags":{"legacy":"0.3.0","latest":"0.3.0"},"versions":{"0.0.26":{"name":"@arnilo/prism-session-store-nats","version":"0.0.26","keywords":["prism","nats","jetstream","agent-event-source","durable","replay"],"license":"MIT","_id":"@arnilo/prism-session-store-nats@0.0.26","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/session-store-nats#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"67dda48ad6745e509e5ce6b91dfd84e2223c24bf","tarball":"https://registry.npmjs.org/@arnilo/prism-session-store-nats/-/prism-session-store-nats-0.0.26.tgz","fileCount":9,"integrity":"sha512-mVRPzXddn2ZR/Wdk6u89hemMDGufsBT8xFUt+XvtmhzpHjzpz7rbFLmquoDPnt/OKkzT8wYv9V89tRFrEVCxTw==","signatures":[{"sig":"MEYCIQCiZZvczfjGUGiRPgMlaegmgDCGMOD3ySeTkWZGNd9LiQIhAMKTSaS33t2z63UxKEgGhMkbnCPTT+DwOlE3qLiyF5Yt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33763},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"77fac7ea4aff3f7ac4b48fdc4df91419b7a24b70","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/session-store-nats"},"_npmVersion":"11.16.0","description":"Optional NATS JetStream AgentEventSource adapter for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.26"},"_npmOperationalInternal":{"tmp":"tmp/prism-session-store-nats_0.0.26_1786053822909_0.1140121713674418","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/sessions/nats. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.27":{"name":"@arnilo/prism-session-store-nats","version":"0.0.27","keywords":["prism","nats","jetstream","agent-event-source","durable","replay"],"license":"MIT","_id":"@arnilo/prism-session-store-nats@0.0.27","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/session-store-nats#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"67121f8ff59dc886024176f8f6f66617accf705e","tarball":"https://registry.npmjs.org/@arnilo/prism-session-store-nats/-/prism-session-store-nats-0.0.27.tgz","fileCount":9,"integrity":"sha512-QfW9JklaCH7iO7UdIN6Zo1MtO+rLWFlw8u2WftN1pV1dsg1sKyoZPIVIbHj4d94aKOnK/krt8muQ+mWOqj46cw==","signatures":[{"sig":"MEUCIAFGNVqsWkDUN/khh9Zt0svNJzL2XILp1e5xwyUCvCa0AiEA9aPUoMqcw51a2JNZj7CwDAG0E83s0vcmO+uj8XMllI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-session-store-nats@0.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33838},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9d49625cf11f159de240e87110f784e92a346c6d","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/session-store-nats"},"_npmVersion":"11.16.0","description":"Optional NATS JetStream AgentEventSource adapter for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.27"},"_npmOperationalInternal":{"tmp":"tmp/prism-session-store-nats_0.0.27_1786130641489_0.4779557812809083","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/sessions/nats. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.0":{"name":"@arnilo/prism-session-store-nats","version":"0.1.0","keywords":["prism","nats","jetstream","agent-event-source","durable","replay"],"license":"MIT","_id":"@arnilo/prism-session-store-nats@0.1.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/session-store-nats#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"4f251b792d00a634c4da30ebb52d2de43c8475d9","tarball":"https://registry.npmjs.org/@arnilo/prism-session-store-nats/-/prism-session-store-nats-0.1.0.tgz","fileCount":9,"integrity":"sha512-1M8xkHMhrcgu7cB4ZeonNrzh1qlYfMYchylngGkUIBqZl3sAiiMQ98M1annMvtPM1JSIExzqHbXQ9HEugqsyaQ==","signatures":[{"sig":"MEUCIG5MNUC4Q1k8gsunWPVxpI0OTjyFScA1c9c+upGQeNHnAiEAjyJrVT1RSBz+mYR+kfD4TkVEekXQQSUeySWMtr0Tjvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-session-store-nats@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33984},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"dd9ebdc12f0fd6b17ab7c1b7e8eb1729729d1534","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/session-store-nats"},"_npmVersion":"11.16.0","description":"Optional NATS JetStream AgentEventSource adapter for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prism-session-store-nats_0.1.0_1786273706181_0.785354383856375","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/sessions/nats. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.1":{"name":"@arnilo/prism-session-store-nats","version":"0.1.1","keywords":["prism","nats","jetstream","agent-event-source","durable","replay"],"license":"MIT","_id":"@arnilo/prism-session-store-nats@0.1.1","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/session-store-nats#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"d067d5c54e83eb2f5eb16f675de7669b4ac0cfc5","tarball":"https://registry.npmjs.org/@arnilo/prism-session-store-nats/-/prism-session-store-nats-0.1.1.tgz","fileCount":9,"integrity":"sha512-TXsfAkn4w/1nYdYlsYYIJ4qA4xTqz6Ss19u6XPn2jqRIb9KZCIk8VqYsfU7Z3QdanFkL7L2GISKaL4L3ZOMqYQ==","signatures":[{"sig":"MEUCIDeyfrCA3KbUCPAvn25ao+vP2zBEGhiqNOKCk10YlWfjAiEAr7OtOMz3OqS/YBJN+RhO/fCu7gZB/wM3emNvj7vRpc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-session-store-nats@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33984},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"269f229108968cdc85699106118cab3f2c0d719b","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/session-store-nats"},"_npmVersion":"11.16.0","description":"Optional NATS JetStream AgentEventSource adapter for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/prism-session-store-nats_0.1.1_1786353232858_0.34126958298962995","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/sessions/nats. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.2":{"name":"@arnilo/prism-session-store-nats","version":"0.1.2","keywords":["prism","nats","jetstream","agent-event-source","durable","replay"],"license":"MIT","_id":"@arnilo/prism-session-store-nats@0.1.2","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/session-store-nats#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"f0b6619857d89127a554efbdc4fb2f72658c57d8","tarball":"https://registry.npmjs.org/@arnilo/prism-session-store-nats/-/prism-session-store-nats-0.1.2.tgz","fileCount":9,"integrity":"sha512-4PHH7EJxMnm/XXVglKL118LbHq2RZU/4kMX+wfhnCKd+fKZtadiJTGLbQsOGkro1KQ6o9xhI5X00nD4vxFCbmQ==","signatures":[{"sig":"MEUCIQC+FaX2Y0iOBqF/0xgiJX8W/XD21t6hnpbASKr1Ij+0sAIgFn+xSfkEkhd29/4zV7xqkchSiRJjZopLx4M6VLz83aE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-session-store-nats@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33984},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"595fe5ccd6940d87fb77ea10f255099be0bcccf9","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/session-store-nats"},"_npmVersion":"11.16.0","description":"Optional NATS JetStream AgentEventSource adapter for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/prism-session-store-nats_0.1.2_1786365414145_0.21310682471984355","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/sessions/nats. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.3":{"name":"@arnilo/prism-session-store-nats","version":"0.1.3","keywords":["prism","nats","jetstream","agent-event-source","durable","replay"],"license":"MIT","_id":"@arnilo/prism-session-store-nats@0.1.3","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/session-store-nats#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"c9c355a7433e28ae84a2ec7d30a456d245fd6cd7","tarball":"https://registry.npmjs.org/@arnilo/prism-session-store-nats/-/prism-session-store-nats-0.1.3.tgz","fileCount":9,"integrity":"sha512-oBHsg0azRnKDRouItNYaSBuyEuA/jfAt6R7gylWVe8bbigTXHP6GDKzsRWAhbELIPD8nT/AMJdDdAr8TgV8+CA==","signatures":[{"sig":"MEYCIQC9tWKF+L/aq3EsACgf9MI+F+eJa8iJLeWd3JWjNeuhmAIhANtCi58MDYAyNVKM16mxDsDB4YNPBzf6Gvi8Dv2S0KZG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-session-store-nats@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33903},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"91c55fc32495a16ecbc909e1ad93b554505c8c31","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/session-store-nats"},"_npmVersion":"11.16.0","description":"Optional NATS JetStream AgentEventSource adapter for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/prism-session-store-nats_0.1.3_1786383450075_0.09897610566471338","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/sessions/nats. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.4":{"name":"@arnilo/prism-session-store-nats","version":"0.1.4","keywords":["prism","nats","jetstream","agent-event-source","durable","replay"],"license":"MIT","_id":"@arnilo/prism-session-store-nats@0.1.4","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/session-store-nats#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"251387029055682cf357f9d3b4fe2a1921b6143f","tarball":"https://registry.npmjs.org/@arnilo/prism-session-store-nats/-/prism-session-store-nats-0.1.4.tgz","fileCount":9,"integrity":"sha512-qR0zmkKiehkAXA0FkCL35SrqH/D9Rai5cc7WEfW6ZO3wVeGlkRWSbeAK4/6BLwsTXGTmkdKFgkG2DuzTK8oXNA==","signatures":[{"sig":"MEQCIFhVP/aaaaLKB7FEZa8PgB9ir4eXGqCvPOfOtPTmgNGSAiBqL+G3DM799oQS4brhS02vOtysf2S73qBc1LkNo9NS6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-session-store-nats@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33903},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9a79a6ed9cb2b8eca75585f68a372dca602b8536","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/session-store-nats"},"_npmVersion":"11.16.0","description":"Optional NATS JetStream AgentEventSource adapter for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/prism-session-store-nats_0.1.4_1786400770232_0.6591543666361603","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/sessions/nats. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.5":{"name":"@arnilo/prism-session-store-nats","version":"0.1.5","keywords":["prism","nats","jetstream","agent-event-source","durable","replay"],"license":"MIT","_id":"@arnilo/prism-session-store-nats@0.1.5","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/session-store-nats#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"4f4d9887a05832fcfae6c039ea98cc32072470af","tarball":"https://registry.npmjs.org/@arnilo/prism-session-store-nats/-/prism-session-store-nats-0.1.5.tgz","fileCount":9,"integrity":"sha512-je9NUrPCqVkL8XB6wInRFhoznl0xxM/fNdWFYDPgJ/+++rvo37ms9qChP36L1+lbsQm2iAWiLCVH1Gkw7SW7jQ==","signatures":[{"sig":"MEUCIAv6hY5nZonLA28w/OA7l/9bF+IBBqsgdb9D9AYLjFnaAiEA7cgLZmKnBpsnibpUADHXzedfbYkfFe31UZKJNEypAUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-session-store-nats@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33903},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"fc914aaf78a1bfd8d42ec2509d41f6ff49c2c77b","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/session-store-nats"},"_npmVersion":"11.16.0","description":"Optional NATS JetStream AgentEventSource adapter for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/prism-session-store-nats_0.1.5_1786437672765_0.005547744165291357","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/sessions/nats. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.6":{"name":"@arnilo/prism-session-store-nats","version":"0.1.6","keywords":["prism","nats","jetstream","agent-event-source","durable","replay"],"license":"MIT","_id":"@arnilo/prism-session-store-nats@0.1.6","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/session-store-nats#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"cb486645db19463c8c0b393fd8fb3f10894787c0","tarball":"https://registry.npmjs.org/@arnilo/prism-session-store-nats/-/prism-session-store-nats-0.1.6.tgz","fileCount":9,"integrity":"sha512-+t2oiV1jgbWFqV9ECF6QK8ofG8VKQtNt891RfVmj0UlJM1pqdMbuXIVhCst45WWLWfr/BSMOh8MA023wIMKPgA==","signatures":[{"sig":"MEYCIQCkPCyyUfRpMkcoldZxDnpANyb3m9dg1N9Ml7zNzw/UXQIhAPwe7bE0bPRDEcM6rXFCkoJIORjz/Xbfm3Rl6K24CQ/9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-session-store-nats@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33903},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2ebc08e778786717901a9be5511b93969d3d2308","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/session-store-nats"},"_npmVersion":"11.17.0","description":"Optional NATS JetStream AgentEventSource adapter for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/prism-session-store-nats_0.1.6_1786513612184_0.1564025280872463","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/sessions/nats. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.7":{"name":"@arnilo/prism-session-store-nats","version":"0.1.7","keywords":["prism","nats","jetstream","agent-event-source","durable","replay"],"license":"MIT","_id":"@arnilo/prism-session-store-nats@0.1.7","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/session-store-nats#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"85e0018d3ef55d5491d81c3cffc0c25ceb9778b0","tarball":"https://registry.npmjs.org/@arnilo/prism-session-store-nats/-/prism-session-store-nats-0.1.7.tgz","fileCount":9,"integrity":"sha512-Aaou/YxkUX0UXN+bYBKa1AA0zk+ZchKhwJQS4T1pXoQPhdO6NxVGO4CPT2+E5IkxhqCTM0TcMWbMllltyGtdqg==","signatures":[{"sig":"MEQCIBG89rydFHVTFy1x3yUxKo3Kgr2dNWyaEjsdV/Q5/CzvAiBAN/F6iBiJE/AWXcY048tDin3cmDfzFK4Xd3XAWeGY7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-session-store-nats@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33903},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"051470abf5eacb9bab74749958ba9f78e6a19627","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/session-store-nats"},"_npmVersion":"11.16.0","description":"Optional NATS JetStream AgentEventSource adapter for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/prism-session-store-nats_0.1.7_1786543664922_0.6239833270647928","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/sessions/nats. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.0":{"name":"@arnilo/prism-session-store-nats","version":"0.2.0","keywords":["prism","nats","jetstream","agent-event-source","durable","replay"],"license":"MIT","_id":"@arnilo/prism-session-store-nats@0.2.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/session-store-nats#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"b9131444fd40a9459e5e68c2fcdc0fb38bac1128","tarball":"https://registry.npmjs.org/@arnilo/prism-session-store-nats/-/prism-session-store-nats-0.2.0.tgz","fileCount":9,"integrity":"sha512-VGFSGOGogj119unkXSXZHqXKKDbELPd2R11IH+Fyvcw5rHrHfCnaC63Ze430Prj0Z17WA0cqUoZfAf2fhqMDAA==","signatures":[{"sig":"MEQCIEDFTXiqxC0MSWyVVn8Ubq2tCWltC/EtsiCP0pQHzy75AiAYPkJoPAdvAB9ELY5YBg7umfkD2bIyT+CRhaZoUHjInw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-session-store-nats@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33903},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"cb9369d113961c01a2f6aae28a0f3c75948b5dbb","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/session-store-nats"},"_npmVersion":"11.16.0","description":"Optional NATS JetStream AgentEventSource adapter for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/prism-session-store-nats_0.2.0_1786577571386_0.6136300419227145","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/sessions/nats. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.1":{"name":"@arnilo/prism-session-store-nats","version":"0.2.1","keywords":["prism","nats","jetstream","agent-event-source","durable","replay"],"license":"MIT","_id":"@arnilo/prism-session-store-nats@0.2.1","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/session-store-nats#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"06afa83f7b774f7c04c82636ac5081e98168b40f","tarball":"https://registry.npmjs.org/@arnilo/prism-session-store-nats/-/prism-session-store-nats-0.2.1.tgz","fileCount":9,"integrity":"sha512-MkXAwwQhZCTAndmW5D1lXXSjVX8rwIIN75UVFf1breUQEPyg1ABuvDSAcXIdMoYZIb6wuuF2D4+J5t/0GG3exg==","signatures":[{"sig":"MEYCIQCVI33JYGPEP/WceeJeBa2f5POcltt2kEV5zPz9SB387QIhAKIhLVYpwDSV2JZl4k2JBa7d9cQvoggUXZ8ojZjOrIyQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-session-store-nats@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33903},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"7aa46844ac4c8fc71366c82c1360326f4f346832","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/session-store-nats"},"_npmVersion":"11.16.0","description":"Optional NATS JetStream AgentEventSource adapter for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/prism-session-store-nats_0.2.1_1786630728495_0.4281961731060997","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/sessions/nats. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.2":{"name":"@arnilo/prism-session-store-nats","version":"0.2.2","keywords":["prism","nats","jetstream","agent-event-source","durable","replay"],"license":"MIT","_id":"@arnilo/prism-session-store-nats@0.2.2","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/session-store-nats#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"42fc2a73d12f682ff8c9474d179da1a6a3dd97c9","tarball":"https://registry.npmjs.org/@arnilo/prism-session-store-nats/-/prism-session-store-nats-0.2.2.tgz","fileCount":9,"integrity":"sha512-Ck572o4pmF9+HDoCYp5rDApNrOU2yr+MJMs6THdSd/OV//RmHpXLu+SAoc5j85f9OQ3jlKtdUdWIXer4ToQD/A==","signatures":[{"sig":"MEUCIFV0fHLnYs0Cz3H8TLlUJbvp0qVAviN+69KiXEmJLemhAiEAuYTi7Fbakh2BIWHcr7KHDU1TcGNX5WpjAs+10310PbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-session-store-nats@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36518},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3126fc2a6d84c3b6ac038722ecd558590055ce40","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/session-store-nats"},"_npmVersion":"11.17.0","description":"Optional NATS JetStream AgentEventSource adapter for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/prism-session-store-nats_0.2.2_1786703088679_0.49247312085875583","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/sessions/nats. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.3":{"name":"@arnilo/prism-session-store-nats","version":"0.2.3","keywords":["prism","nats","jetstream","agent-event-source","durable","replay"],"license":"MIT","_id":"@arnilo/prism-session-store-nats@0.2.3","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/session-store-nats#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"15458a1e79316d800bf2a0a3b7a02d38d67a134b","tarball":"https://registry.npmjs.org/@arnilo/prism-session-store-nats/-/prism-session-store-nats-0.2.3.tgz","fileCount":9,"integrity":"sha512-oKM2wai7UFKbEPSXrVcqCJRVCiYzydZy7/FqZNKCWE56eMqL51D0zh8ACwuAtddLWlv0bV+kKg/X8TLj0GukAQ==","signatures":[{"sig":"MEUCIDRJeI477CbNQp8mlSZJLXkJ1CjG3lcr0Te8U0aFUilkAiEAguvP5o+yIArhbmYNXi1wyZLzNk3atTABizjmxbuhHUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-session-store-nats@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36596},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4138e659139eb7421bc67f44440a4363abd5563b","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/session-store-nats"},"_npmVersion":"11.17.0","description":"Optional NATS JetStream AgentEventSource adapter for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/prism-session-store-nats_0.2.3_1786722199372_0.22492966934929748","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/sessions/nats. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.4":{"name":"@arnilo/prism-session-store-nats","version":"0.2.4","keywords":["prism","nats","jetstream","agent-event-source","durable","replay"],"license":"MIT","_id":"@arnilo/prism-session-store-nats@0.2.4","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/session-store-nats#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"4595343855ce28890fb86c0ebb51d078d3f53faf","tarball":"https://registry.npmjs.org/@arnilo/prism-session-store-nats/-/prism-session-store-nats-0.2.4.tgz","fileCount":9,"integrity":"sha512-Q0/TUq9W6DvXkmeCAOLS2hrsiaNd9FWUU/Du2UPbqJRBqO/AWwZUJ3l1/4vuE50VxARQC4qz2wL0X0iB5SH5Mw==","signatures":[{"sig":"MEUCIQCmokRgCPbwDqoaOEaRovY+q17XlsoyAmMrmiSKPmYpfgIgYP3z124/WZE5MLkjzocXJF4JF9ODt1xB25YqMmu6gbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-session-store-nats@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36596},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"236ee8cca0740d6d7b812d12fa52eb040e15f3cf","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/session-store-nats"},"_npmVersion":"11.17.0","description":"Optional NATS JetStream AgentEventSource adapter for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/prism-session-store-nats_0.2.4_1786745046371_0.22103078930995834","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/sessions/nats. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.5":{"name":"@arnilo/prism-session-store-nats","version":"0.2.5","keywords":["prism","nats","jetstream","agent-event-source","durable","replay"],"license":"MIT","_id":"@arnilo/prism-session-store-nats@0.2.5","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/session-store-nats#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"077e84fcbbc96d8402a4b0ce62b166ef46f0e8b3","tarball":"https://registry.npmjs.org/@arnilo/prism-session-store-nats/-/prism-session-store-nats-0.2.5.tgz","fileCount":9,"integrity":"sha512-ulHhR+EpbYKAZc1+8BcrHrVwZVVejexo7sleOpUwmFhmysBBMylMoecgeKIRP5srr+wIMYp+fMXEXwKyMLwjOQ==","signatures":[{"sig":"MEUCIFm0Knw/D22XY/8re342qK/9S3qdIY1ifEqG1uORgKStAiEA6+hyJvAb+Byxjt2KRZDMJ+K0kSfHhlOmXSE3DXgKlvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-session-store-nats@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36596},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"496d0213403aecf658b92bf013bb8f3b8cda2911","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/session-store-nats"},"_npmVersion":"11.17.0","description":"Optional NATS JetStream AgentEventSource adapter for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.5"},"_npmOperationalInternal":{"tmp":"tmp/prism-session-store-nats_0.2.5_1786795436294_0.40212641327319165","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/sessions/nats. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.6":{"name":"@arnilo/prism-session-store-nats","version":"0.2.6","keywords":["prism","nats","jetstream","agent-event-source","durable","replay"],"license":"MIT","_id":"@arnilo/prism-session-store-nats@0.2.6","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/session-store-nats#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"2065dbca3c7014271898000b081bec8164ac5757","tarball":"https://registry.npmjs.org/@arnilo/prism-session-store-nats/-/prism-session-store-nats-0.2.6.tgz","fileCount":9,"integrity":"sha512-EYbsAmy7cGJ3OPrFlI21rF9u+dlyE46i0Bo85Qb+jJNkXz8uSK6b01YPz2fPXazmUD1RJVuJZbRXZyCR8JjVNw==","signatures":[{"sig":"MEQCIDwQm0A8d0bTNDszqQtgLkyiPn+eDwDiap+cwztvcp1NAiBbSjgZPUyS5aWZ1cekfkecHXORtPNnz5oQsSCQl02wNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-session-store-nats@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36596},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"099540531a35303c11a22b582a72677c1a0978fc","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/session-store-nats"},"_npmVersion":"11.17.0","description":"Optional NATS JetStream AgentEventSource adapter for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/prism-session-store-nats_0.2.6_1786901577064_0.21402449235341559","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/sessions/nats. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.7":{"name":"@arnilo/prism-session-store-nats","version":"0.2.7","keywords":["prism","nats","jetstream","agent-event-source","durable","replay"],"license":"MIT","_id":"@arnilo/prism-session-store-nats@0.2.7","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/session-store-nats#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"088f0fa5f48a8496ab82f9fc191a6bd299772723","tarball":"https://registry.npmjs.org/@arnilo/prism-session-store-nats/-/prism-session-store-nats-0.2.7.tgz","fileCount":9,"integrity":"sha512-uoNbS19EjyDdpvCJ/q/j1umggt/bxeuOlbUgzkLxRcFabFjD7/cbLt9+A4AjTsv1tzk6E3QMZc6ZQYDO48NUBA==","signatures":[{"sig":"MEYCIQCWiM1IqQYH+/kjTcyQHkP0GVPcu+0/auqF8tuOTp5UMQIhAO4dH8LGugSSPwMo7eR6Jm7QDD22UmTzlK0BcoQbWYb8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-session-store-nats@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36596},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"df58c6c8c623771833ab725d3b816de39bb4ca62","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/session-store-nats"},"_npmVersion":"11.17.0","description":"Optional NATS JetStream AgentEventSource adapter for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.7"},"_npmOperationalInternal":{"tmp":"tmp/prism-session-store-nats_0.2.7_1787006753961_0.8372971353349408","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/sessions/nats. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.8":{"name":"@arnilo/prism-session-store-nats","version":"0.2.8","keywords":["prism","nats","jetstream","agent-event-source","durable","replay"],"license":"MIT","_id":"@arnilo/prism-session-store-nats@0.2.8","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/session-store-nats#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"8582d7c5fec1e740d0d9f2636982995c87b75d77","tarball":"https://registry.npmjs.org/@arnilo/prism-session-store-nats/-/prism-session-store-nats-0.2.8.tgz","fileCount":9,"integrity":"sha512-HlO0MIilySqbz9tQ1jxxteBMbHK64ga4IqUP+AxLow50NsHCj7MZ4oBWefvX62rihMIV06plsqqBBbMwS7VFLA==","signatures":[{"sig":"MEUCIDrT9WzR2QfUI262U8O+O2nAIdQQVc309GBZiYhZWcd2AiEA+2oV32BpyBOj3SYwaKYU2SDu9U+DUZB+NtcNUsyYq4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-session-store-nats@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36596},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a9918b42bd77a4015f6987c0de1898cd96133bf4","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/session-store-nats"},"_npmVersion":"11.17.0","description":"Optional NATS JetStream AgentEventSource adapter for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.8"},"_npmOperationalInternal":{"tmp":"tmp/prism-session-store-nats_0.2.8_1787091604867_0.1884028291722235","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/sessions/nats. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.9":{"name":"@arnilo/prism-session-store-nats","version":"0.2.9","keywords":["prism","nats","jetstream","agent-event-source","durable","replay"],"license":"MIT","_id":"@arnilo/prism-session-store-nats@0.2.9","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/session-store-nats#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"7ea19727ed9df34aeb1c74222435edfe3dc8e52b","tarball":"https://registry.npmjs.org/@arnilo/prism-session-store-nats/-/prism-session-store-nats-0.2.9.tgz","fileCount":9,"integrity":"sha512-dhpdzR5z5WjB2DuHOX9NbQ9rjRqJhF86jCcrAETYKPoo01FfmJvYKR9wHyqZMYFayZ2HNcjRgmyw1erS4h4BgQ==","signatures":[{"sig":"MEQCIFwM8EB8IcZV2MSrmCJiQ7lSGacrFkyIuIetGpNPTwUoAiAT3lH2XpNCccmNRPLw3j3N8wTRd1zDcd+m261HK6AHdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-session-store-nats@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36596},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9be4284e917eb6512fcb8d503e26f87d5a3074bd","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/session-store-nats"},"_npmVersion":"11.17.0","description":"Optional NATS JetStream AgentEventSource adapter for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.9"},"_npmOperationalInternal":{"tmp":"tmp/prism-session-store-nats_0.2.9_1787166953188_0.3691262057233684","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/sessions/nats. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.3.0":{"name":"@arnilo/prism-session-store-nats","version":"0.3.0","keywords":["prism","nats","jetstream","agent-event-source","durable","replay"],"license":"MIT","_id":"@arnilo/prism-session-store-nats@0.3.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/session-store-nats#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"21c2d079c2bf2a2650ea21614c6ea75f81023866","tarball":"https://registry.npmjs.org/@arnilo/prism-session-store-nats/-/prism-session-store-nats-0.3.0.tgz","fileCount":9,"integrity":"sha512-Pq20uUyNQSSwYXWLVFId0zbEkmDNtpGNsdEG+z3ykCQuNN5L8YbRW3kfF9P44T08hEZSjWs0hlImbVz3s83oAA==","signatures":[{"sig":"MEQCIHbKRZtK1CQsyUvqhTZz+VKYZ67phH7RXGEvMSsL5YDhAiAdwD5qEdrNbu/ayj1w0IC6MYUAqQw7IiR11yOW8Gm8Pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-session-store-nats@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36597},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"6522844ee7a1478d8980c8c18e8dc539913de673","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/session-store-nats"},"_npmVersion":"11.17.0","description":"Optional NATS JetStream AgentEventSource adapter for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@nats-io/jetstream":"^3.4.0","@nats-io/transport-node":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/prism-session-store-nats_0.3.0_1787269124807_0.8426943092744148","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/sessions/nats. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"}},"time":{"created":"2026-08-06T22:03:42.763Z","modified":"2026-09-01T18:22:24.044Z","0.0.26":"2026-08-06T22:03:43.081Z","0.0.27":"2026-08-07T19:24:01.639Z","0.1.0":"2026-08-09T11:08:26.316Z","0.1.1":"2026-08-10T09:13:53.025Z","0.1.2":"2026-08-10T12:36:54.287Z","0.1.3":"2026-08-10T17:37:30.230Z","0.1.4":"2026-08-10T22:26:10.421Z","0.1.5":"2026-08-11T08:41:12.879Z","0.1.6":"2026-08-12T05:46:52.324Z","0.1.7":"2026-08-12T14:07:45.062Z","0.2.0":"2026-08-12T23:32:51.517Z","0.2.1":"2026-08-13T14:18:48.642Z","0.2.2":"2026-08-14T10:24:48.857Z","0.2.3":"2026-08-14T15:43:19.497Z","0.2.4":"2026-08-14T22:04:06.547Z","0.2.5":"2026-08-15T12:03:56.446Z","0.2.6":"2026-08-16T17:32:57.205Z","0.2.7":"2026-08-17T22:45:54.135Z","0.2.8":"2026-08-18T22:20:05.007Z","0.2.9":"2026-08-19T19:15:53.357Z","0.3.0":"2026-08-20T23:38:44.954Z"},"bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"license":"MIT","homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/session-store-nats#readme","keywords":["prism","nats","jetstream","agent-event-source","durable","replay"],"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/session-store-nats"},"description":"Optional NATS JetStream AgentEventSource adapter for Prism.","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"readme":"# @arnilo/prism-session-store-nats\n\nOptional NATS JetStream `AgentEventSource` adapter for Prism (FR-5). Durable consumer, per-subject replay, and at-least-once delivery with stable event IDs over the official [`@nats-io/transport-node`](https://www.npmjs.com/package/@nats-io/transport-node) + [`@nats-io/jetstream`](https://www.npmjs.com/package/@nats-io/jetstream) clients.\n\n## Install\n\n```bash\nnpm install @arnilo/prism-session-store-nats @arnilo/prism @nats-io/transport-node\n```\n\n## Usage\n\n```ts\nimport { connect } from \"@nats-io/transport-node\";\nimport { createNatsAgentEventSource, createNatsJetStream } from \"@arnilo/prism-session-store-nats\";\n\nconst nc = await connect({ servers: process.env.NATS_URL });\nconst source = createNatsAgentEventSource({\n  connection: await createNatsJetStream(nc),\n  stream: \"prism_agent_events\",\n  cursorSecret: process.env.EVENT_CURSOR_SECRET, // reuse across replicas for resumable cursors\n});\n\nawait source.append({ id: \"e1\", sessionId, runId, type: \"message_delta\", timestamp, event, redacted: true, tenantId, ... });\nconst page = await source.page({ ownership, sessionId, runId, limit: 100 });\nfor await (const envelope of source.subscribe({ ownership, sessionId, runId })) {\n  // at-least-once: dedupe by envelope.record.id\n}\nawait source.close();\n```\n\n## Stream provisioning\n\nThe host creates the JetStream stream before first use. Required shape:\n\n- Subjects: `prism.agent-events.>` (one subject per run: `prism.agent-events.<tenant>.<session>.<run>`)\n- Retention: `limits` (e.g. `max_age` for retention, `max_msgs_per_subject` per run) — the adapter never auto-purges beyond `cleanup()`\n- Dedupe window: `duplicate_window` (default 2 min) — `append` is idempotent by `record.id` within this window; a same-id different-content append fails closed\n\n## Semantics\n\n- `append` allocates the JetStream per-subject sequence as the per-run event sequence; idempotent by `record.id` within the stream dedupe window.\n- `page` replays a run's subject from an HMAC-signed cursor (ephemeral consumer, auto-ack).\n- `subscribe` uses a durable pull consumer with explicit acks: replay from the cursor (or the beginning), then live; unacked messages redeliver after 30s (at-least-once); consumers dedupe by `record.id`; the iterator ends after a terminal event.\n- `cleanup` enumerates the tenant's subjects and deletes messages older than `before` (ownership-scoped, bounded by `limit`).\n- Ownership scoping matches the Postgres source: tenant in the subject, account/user enforced at read time.\n- Inert on import: no NATS connection until `createNatsAgentEventSource` is called.\n\nPostgreSQL `LISTEN`/`NOTIFY` remains the reference durable implementation (FR-7); this package is a sibling adapter for JetStream backbones. See [agent events](../../docs/agent-events.md).\n\n## Conformance\n\nNetwork-free tests use an in-memory fake of the narrow JetStream surface (`NatsJetStream`); `createNatsJetStream` adapts the official client to it. Live integration requires a real NATS server with JetStream enabled.\n","readmeFilename":"README.md"}