{"_id":"@hotmeshio/hotmesh","_rev":"205-46fabc578f8e4bffbf495d23d9c70454","name":"@hotmeshio/hotmesh","dist-tags":{"latest":"0.29.1"},"versions":{"0.0.1":{"name":"@hotmeshio/hotmesh","version":"0.0.1","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.1","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@lob.com"}],"homepage":"https://github.com/hotmeshio/hotmesh#readme","bugs":{"url":"https://github.com/hotmeshio/hotmesh/issues"},"dist":{"shasum":"a3bd9389969d9bdabcbfa64c9a35316437866f35","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.1.tgz","fileCount":263,"integrity":"sha512-HOErV0z/ry5yOoznSUgQHFeHat4hPEDNr4VMB4HH5LA0jLZ/3utNbqFt2PAnrPlyWcTtVs4I0WtoviKwxflMJQ==","signatures":[{"sig":"MEQCIFcWkK4HL4zx8938KZE3shTQ1g3j6E/Gsvail5bQff9JAiA0HTe4wqviz7tq144MG748kaRJad5DuDYv77bGsR5MGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":765780},"main":"build/index.js","types":"build/index.d.ts","gitHead":"8707778a06f41de62129d994051e2c4c3ddc8dcd","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@lob.com"},"repository":{"url":"git+https://github.com/hotmeshio/hotmesh.git","type":"git"},"_npmVersion":"9.5.1","description":"Durable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.1_1695794192760_0.9899352519157798","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@hotmeshio/hotmesh","version":"0.0.2","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.2","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@lob.com"}],"homepage":"https://github.com/hotmeshio/hotmesh#readme","bugs":{"url":"https://github.com/hotmeshio/hotmesh/issues"},"dist":{"shasum":"cb8809b4d469b63f508ea17e4c8ca48febe4551f","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.2.tgz","fileCount":263,"integrity":"sha512-lik9e+TjyhV8IgSTgQpiO6SDshmhtc+uzcOIZ927NXSWsfc+aD5xD7hYYQreYQ6uoX+4+V7ioe+HfFjzzde9RA==","signatures":[{"sig":"MEYCIQDdZ6tui+DVXq1wpezk5mArsgvhz0CuCoSx3pcCGMK5oQIhAMKHhIKeR949m1YYDywHrm6ysa3yiBYIdKL4e14o+hiy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":765784},"main":"build/index.js","types":"build/index.d.ts","gitHead":"2634ba9344855249bcc53a9a228d1b1c0e309131","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@lob.com"},"repository":{"url":"git+https://github.com/hotmeshio/hotmesh.git","type":"git"},"_npmVersion":"9.5.1","description":"Durable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.2_1695794478986_0.8505962803494083","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@hotmeshio/hotmesh","version":"0.0.3","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.3","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@lob.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"04b12b5fd07530a0c89174f59468bd62b724f054","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.3.tgz","fileCount":263,"integrity":"sha512-9iYUcW0Ko2fgmSNqJcjhz/9aPgETKsRetE9ooyTtqA853yJHRUABApwv3GDbZmD/79JiAT4O62rYLTZ1wzl/Zw==","signatures":[{"sig":"MEUCIBU459wMNuR82f/LRdtrCXtCTJVpNce4chH2lVIqXoNaAiEA+RvRZDQMYrAaEEJ/8el/XJ7qwg1yhs6w1/nbJv6u5F8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":768245},"main":"build/index.js","types":"build/index.d.ts","gitHead":"fc020f83e1bce070f7d9ae20f912fa957bcb95bf","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@lob.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Durable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.3_1695838448940_0.23949510916720507","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@hotmeshio/hotmesh","version":"0.0.4","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.4","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@lob.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"3436e25a19fff5eaab5f52fb6132cb503c44dd3d","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.4.tgz","fileCount":263,"integrity":"sha512-rBoq6ZPXX2aiKVQXgRlVuwdBESSmQ2KSG0Fo43sdztx+Ymu4Nq8l0pjXTaNkZgJVIuxFtW4vL2G80nzdHmJLmw==","signatures":[{"sig":"MEUCIDDiBWlom6h2avw+9WCNfm4G0zgJpWOWax3+LGcWlB5QAiEAsb9MuVofrInnJ8EJshAmVZUa3ZogXvMyKpvcck7eoOw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":778118},"main":"build/index.js","types":"build/index.d.ts","gitHead":"ec6dede892b24dd05c4306983181e743ea9f95dc","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@lob.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Durable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.4_1696526023707_0.869252545678532","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@hotmeshio/hotmesh","version":"0.0.5","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.5","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"88351f7e8e10869f73d269085def8bd9bf6fe925","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.5.tgz","fileCount":436,"integrity":"sha512-jdfdaLl1HROBGRvEcf/NoIrzhsTzTNXlVGqEB78hXFYrIZh/XMTUKGvg93gW8lEIsf5hxXPP3Ld54iS07HoOeQ==","signatures":[{"sig":"MEUCIDMacRKNlHZOZDqUaNnbTky1lJZJtn9XXmZBjEMzglCPAiEA0nI5sKmzp6SzDd3X/KDSy9wF1BIwWJGR8JLyllvHpSU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1173398},"main":"build/cjs/index.js","types":"build/cjs/index.d.ts","module":"build/esm/index.js","exports":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"},"gitHead":"a1ba3ec4ebb08f4a9a505b1fd5e226e9e22fb1fc","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"npm run build:cjs && npm run build:esm","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","build:cjs":"tsc --build tsconfig.cjs.json","build:esm":"tsc --build tsconfig.esm.json","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Durable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","uuid":"^9.0.1","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.5_1696631702871_0.16907962359533535","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@hotmeshio/hotmesh","version":"0.0.6","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.6","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"9412f941aada9de54af30aa47c88332165e840d4","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.6.tgz","fileCount":436,"integrity":"sha512-QVn52Rsu0A4WYyT1bJB++tulwod5PkhPt3xqdRun11AFFeZFaqN+ai9/EqpV6Vn1bUWkfvJ/PH+Fj/oMezCing==","signatures":[{"sig":"MEUCIGp/6PvAGSHYxe2xG1yRxhDBntlG3aGZCzFcfZJNNgC+AiEAuGrdRTu66QU4M9eJ42m2skHSzV1PrkIFDq4sDGo6KNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1174712},"main":"build/cjs/index.js","types":"build/cjs/index.d.ts","module":"build/esm/index.js","exports":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"},"gitHead":"5f5e94f8560647524e19060eb65a593f0a0ed6b7","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"npm run build:cjs && npm run build:esm","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","build:cjs":"tsc --build tsconfig.cjs.json","build:esm":"tsc --build tsconfig.esm.json","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Durable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","uuid":"^9.0.1","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.6_1696707075267_0.28481245309039216","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@hotmeshio/hotmesh","version":"0.0.7","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.7","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"0097390ea98c63ec937cb92f30c6cf666f0931f9","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.7.tgz","fileCount":436,"integrity":"sha512-VeMNXbYjqLYQeSuxYj9tYbvz4FjERP50rlfSjNeDw1NiGe/lFC4L2y8Wu3HnescDGghOxrYtXm+TG1DzCssJ8Q==","signatures":[{"sig":"MEUCIAdkMkIuq4LDU/oxAILPZViacSKEh+bCYGXqqUmVFPn5AiEAifrB2yCEB0ZYjRD58xzUUMXUOsUL4Cd2WRNskiOg/Qo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1174503},"main":"build/cjs/index.js","types":"build/cjs/index.d.ts","module":"build/esm/index.js","exports":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"},"gitHead":"21dd51a4a0f229a934119edb5d33f781c08ecdf5","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"npm run build:cjs && npm run build:esm","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","build:cjs":"tsc --build tsconfig.cjs.json","build:esm":"tsc --build tsconfig.esm.json","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Durable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","uuid":"^9.0.1","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.7_1696822153637_0.42733791687960876","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@hotmeshio/hotmesh","version":"0.0.8","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.8","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"6946f2a79425618179e8bf574c1046f8eafbb5de","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.8.tgz","fileCount":441,"integrity":"sha512-b9U/JH55/AIkNRmiDsWFtF6j/IIT1oj8+hYw4GwmRdxxSC4b/ukuDsp4l4J1Wz1UrkuLWtMN5MjaesB3iJ6LNg==","signatures":[{"sig":"MEUCIQC4nGeKgHMkgvi/BmEinaM7IziOkyUngr5e080tl192IwIgcYJmURTn6md3mAo6AQmvL+9p7upFOcu5nppyeq9ezwc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1193525},"main":"build/cjs/index.js","types":"build/cjs/index.d.ts","module":"build/esm/index.js","exports":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"},"gitHead":"6769fa5f005290fca0263d3f7090c8e5ccf10417","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"npm run build:cjs && npm run build:esm","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","build:cjs":"tsc --build tsconfig.cjs.json","build:esm":"tsc --build tsconfig.esm.json","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Durable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","uuid":"^9.0.1","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.8_1696911051598_0.28282693087475974","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@hotmeshio/hotmesh","version":"0.0.9","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.9","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"2bf22d8cd744657c095ed4cf37b0d6a091b5820b","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.9.tgz","fileCount":266,"integrity":"sha512-VGTUcJnmRBlqCbbtnXM/KRA+f/D5exbv7jc1ny6OFvNmKJ6hSX7c6W5j3M1qvu8/KCUTuDuFuWnnKJG4sLKeHA==","signatures":[{"sig":"MEYCIQCV9B7W0Vv/QNwn7RROj4/UuH9yo0Zs9z5swFrwIMnSSAIhAJUpkIsntWX+/6XRyK5TDVWdF1zAHtXEHCxBsSWuR8rB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":790549},"main":"build/index.js","types":"build/index.d.ts","gitHead":"45657c6be0b65585a615c583ffce44c0ec2ebff6","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Durable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","uuid":"^9.0.1","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.9_1696991323314_0.22841557766411258","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@hotmeshio/hotmesh","version":"0.0.10","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.10","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"080e76459e26d106b51c8440fc76efb7fc5a95e7","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.10.tgz","fileCount":266,"integrity":"sha512-zHXhvdzHkHBx9qXo62k94mRCYeJiaYRjNoBYEZIN4BOPH8iSTcGgTU2O+ALhVNYbjTT+njI5cF8QZgcIaQdwRQ==","signatures":[{"sig":"MEUCIQCfPElKVdk+1QnGbL8WRTBpAES+NZNzaLxhwPVhtAWFGQIgPZTpdM9FdfTcr6UV5nCMpyFkapdIGSaewkDIk5xRIrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":790701},"main":"build/index.js","types":"build/index.d.ts","gitHead":"e96757c5a933961ec7f6003b6fa5f462f7860322","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Durable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","uuid":"^9.0.1","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.10_1697093432824_0.32997132994196554","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@hotmeshio/hotmesh","version":"0.0.11","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.11","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"336053f96246fef33d8cf836e3f37ebd7f2a9f45","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.11.tgz","fileCount":262,"integrity":"sha512-1hKlZBACs86xwiwb+DnpfOFimLBfwQCg6i1kldUBk8M8vC1NwEc2RuBbp4lyMs7wH9gQInnnE4KgHO7D2lEgBA==","signatures":[{"sig":"MEUCIQDlnVkbo+fbrO8WAqY6FMPecfmMcr0rNA2HY8BKd/ufVQIgWiE7O0yctBQUlC5zfn+7uT6JVTbrv1eLDyZI4rrALNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":792431},"main":"build/index.js","types":"build/index.d.ts","gitHead":"0622e200dc7ec8267ec9d6b3ee2f6632ca4bc041","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Durable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","uuid":"^9.0.1","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.11_1697441701424_0.2068426625326112","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@hotmeshio/hotmesh","version":"0.0.12","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.12","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"1ca0a21268d4658f4dd82e0feb200802f733951c","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.12.tgz","fileCount":262,"integrity":"sha512-j8wT45RgVEHbt3ncpT8fZ0N1YltoT8neqqPWbBzL7QVpoR52mgCKRbfri1q7LhgWiQCfe39j/CbN+mUn1k2ijA==","signatures":[{"sig":"MEQCIGoE27DNc87HauDeD4PM96+1LZD7gI9F7JrOQhdTmb2UAiBSwXyEKEIrkeIU423BP9cRWqNVA9KW6sG3bG3vYZt2GQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":792644},"main":"build/index.js","types":"build/index.d.ts","gitHead":"37a4cc17a5d54c8db525c192e8f0f5d9c1a8f022","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Durable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.12_1697724285369_0.8391990014511761","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"@hotmeshio/hotmesh","version":"0.0.13","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.13","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"2b6c3e2da5ee111324e187ed534f9bd98b214f38","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.13.tgz","fileCount":262,"integrity":"sha512-QzA36t1lHUHM9XcgoxTLMTuHybRYIk2otQXmZcDilCghThd1qMYHIrKn6dczY4yMRO7O4hJsOYmtuoAMIBHnIw==","signatures":[{"sig":"MEQCIB76ul4swl2Lw3NAzCS6wCz2eW6BnAMGx4KzMETvGEsPAiARS+XVFaQIWNlEpz3nHdIWDf3jPJlmY4Dk2WDb3nF/kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":855179},"main":"build/index.js","types":"build/index.d.ts","gitHead":"4910dff92b37dc65671e574eef56e8cae3c52608","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.13_1698402599566_0.8674677150780821","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"@hotmeshio/hotmesh","version":"0.0.14","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.14","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"2890860f6aadcd47e59b5c8a7d4c711089ae37e4","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.14.tgz","fileCount":262,"integrity":"sha512-sLS74sFjeNFOy8AtzNTivjlM18OXHj6VjRx18n63jLiijGYjnzByBiSiC18Jh63Vp9gMmxh/+IU0mCZ5NH2DtQ==","signatures":[{"sig":"MEUCID/9QKvOR5+Q1GF8aTTEnv9GUOyNtkHEk3pcnaCfouFOAiEAmYAK5FxccCe0gc7HIpV37Go0I7HaIw+BNjy6g7PU9f4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":854471},"main":"build/index.js","types":"build/index.d.ts","gitHead":"c0172d7f356230cbd08955245fbc5781bfdcbac7","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.14_1698421562554_0.6999446788947858","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"@hotmeshio/hotmesh","version":"0.0.15","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.15","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"7859cad5b8ac2b42f197ac01b1a5b9fbc0b8b7e8","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.15.tgz","fileCount":262,"integrity":"sha512-wABGP7IzBpFUycZD76XQ/ZDVwLesR532oqxFGL/Toqtt0W8PC0+iPRvqgSQxBRv6bStJoWPYYZeBCwHEt5rVgA==","signatures":[{"sig":"MEYCIQCgQrrIDG0QB63kNIA1iRCnYdMJiAheKOLkyW3B+siLBAIhAOzcOPsMVeBDfZzHo9akZJNClKFMmZwJBChB8S+IRAxP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":854948},"main":"build/index.js","types":"build/index.d.ts","gitHead":"3aa700613ecaa73f75c299ed306c4ec7621669aa","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.15_1698854445035_0.2227452673582011","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"@hotmeshio/hotmesh","version":"0.0.16","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.16","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"c9b5968e9003b82cd44b9ce0e95b9259f2647400","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.16.tgz","fileCount":262,"integrity":"sha512-yDWt7YDXQMv8FHSHOSW7azV1A4rEXry6D7Uh5fdiwD5IjyQ1xOX1nqcM/lZr7yuAl4E3ZPw/WtyrTD3PySzcJg==","signatures":[{"sig":"MEYCIQCXkutKIMkVn3UXdv5lLk8PZvNo5Lc6tFsUgP4wFr/AkwIhAO9y98N1tH+VhEfuo6VDYLwodSu2G4f9pNsC6zkHNB6K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":857171},"main":"build/index.js","types":"build/index.d.ts","gitHead":"1dff8321f43f21a6a0ae7cdf32d3350c58782264","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.16_1698994760403_0.056349881219101006","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"@hotmeshio/hotmesh","version":"0.0.17","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.17","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"7daa333e2fc3e6ca9281c0697db03292699eb678","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.17.tgz","fileCount":262,"integrity":"sha512-10ZKl8CG9Jx+XD9RaBv3jAFpCV0qaTTcIqwCy8Amn4tf7SwJ6F31Pu+gdn2HJKy+nahdhHVUGayCAw1COCQ5qA==","signatures":[{"sig":"MEYCIQDVUZPaK1tdmnkb5wwalS6WCunbssrizOwdtlH+C7hSdQIhAJFrBH7/NuHjH5MXthdFqQrNVuY4LPzVQdHg+EoIyGbU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":862425},"main":"build/index.js","types":"build/index.d.ts","gitHead":"01be2792ed5b88440adbaebd67cf3255ac0c6e61","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.17_1699523801540_0.5096548847632381","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"@hotmeshio/hotmesh","version":"0.0.18","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.18","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"e62e676bf442269935eee449733bd991a76ea164","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.18.tgz","fileCount":268,"integrity":"sha512-pqHqKiijcYtzZ0NzZW56caoypJLZ+Nlmb916LGBDBbS+710+XD0se3H7de3T6pUUOTE38JJxU6P5ZJDs2gWDIw==","signatures":[{"sig":"MEUCIQDMslx53T/401Pu8kk+OLbRnwOqwRixPW6WBEWOBhwqJwIgfqsqmLtPcstG3kTybnnDD8zD4HQpBZaXZgzBymZcQvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":878585},"main":"build/index.js","types":"build/index.d.ts","gitHead":"3498ee0e0a48f7e7eb81c58b7c60c678c636c467","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.18_1700108890324_0.4319002165839163","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"@hotmeshio/hotmesh","version":"0.0.19","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.19","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"436d4472346694772496cd743de485ef338c36c9","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.19.tgz","fileCount":268,"integrity":"sha512-3iY7hMgHKn1ClN1rheYuHbvIBnW2Y9f7Kq0yAliLrSCblDvoASwu95H2VogqIPX/86fgEjfPkH5GZ8kc8Dht9A==","signatures":[{"sig":"MEQCIAOUBBuan8QTNas0gu25vei/WaiRt0Z+z8v9Zc4ZLBakAiA9qfPzLQ7W0lWcFSzFOb8m4HkOJhE1EI5p4CXoGI9BgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":877282},"main":"build/index.js","types":"build/index.d.ts","gitHead":"8d65a0133507f12c1e6c22590450a3bc4840785f","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.19_1700216950498_0.37869131833500047","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"@hotmeshio/hotmesh","version":"0.0.20","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.20","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"62d66cc8cd17975daa413c735b00905dbf58621b","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.20.tgz","fileCount":268,"integrity":"sha512-2cHiP+hAY4dOKPo1xDoJ9fhwAWhQobhXl+9+M9xnGWRt1KUzf/RQPyMDHNEfw4KCKXs/KfK+LXLpAnRHX5DsYg==","signatures":[{"sig":"MEYCIQCmsxXtbkVzcYBCcmrbTJJ+4KhFrfzfFS5zKEEZ9l6/HgIhAI/sMR5Fo9gOBK1e7mIe/F6rps1xeln1V6MQn8QKnShN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":911916},"main":"build/index.js","types":"build/index.d.ts","gitHead":"f863169e892276fe22f7ec044ab89124c622db43","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.20_1701230204105_0.871976218766191","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"@hotmeshio/hotmesh","version":"0.0.21","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.21","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"b62aca9582d963b467503dac5edb37410f6be3a5","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.21.tgz","fileCount":268,"integrity":"sha512-lEdxOjuMhXQ9thFBAk1AWBhFZzpFJyC7Eb/CyprETSB1RnQaNCqkaAAs2QZYZJrNBusAO5P3OVdMWq72NglJ2w==","signatures":[{"sig":"MEYCIQCHvfPL08KjBkoLFUSj0jWYqx2HvnWVjkB1UEXK0dO9/wIhALOHlBzV8KP7NeywMTn0t3uvLhfIydtltkkrzdAmqqtJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":915869},"main":"build/index.js","types":"build/index.d.ts","gitHead":"7870c322d88f3a924444d315ceeb4cc132a36986","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.21_1701317077311_0.0890570604296066","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"@hotmeshio/hotmesh","version":"0.0.22","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.22","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"8898fd963a22d0a2aeafe85147349b5a6032d3c1","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.22.tgz","fileCount":268,"integrity":"sha512-YrMnLjFi4Yyxx7CH9LaiGPXUZE4xooyOlKgzb2g5t4Ia9zVqWT6Jv9n0+x4Ei+JY6eQ5X0acV4PybjoAZZID/w==","signatures":[{"sig":"MEQCIAumBi5MGHvcOC2Eh5O5kaGr4u0AhZZOCqz4qEPQ2k8EAiBvz3NGXWMNWwYwmnh+/2rsf2qVeIZ5dqtSnGAKCLBeig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":915517},"main":"build/index.js","types":"build/index.d.ts","gitHead":"022c597fc34c1baf80daa3bbb9dd41ab0aaa2d13","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.22_1701329378959_0.04700930152635929","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"@hotmeshio/hotmesh","version":"0.0.23","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.23","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"8b408ece2d73e0b940d4adaf450b65073cee8931","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.23.tgz","fileCount":268,"integrity":"sha512-nfr3w1YFzzi3zo2QTLXLxZR0kysIkXwlV5TJzvUmIOGSrhmCGTn4KwaKq7iTnFqylbDsaEV65PVtr1l/ugxx5A==","signatures":[{"sig":"MEQCIElkQ7h05r3d1gPyCBX2buIbUiZVdLQmwnXrwjmiWvbtAiATaNodtqAtFu6N8lR9uwrZO3eR1vAxqpOo3cxh9YZqGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":930982},"main":"build/index.js","types":"build/index.d.ts","gitHead":"fdde6306c666325ace2b2e380f8317cfc70527e4","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshdb":"NODE_ENV=test jest ./tests/durable/meshdb/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.23_1701420596903_0.507135497418421","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"@hotmeshio/hotmesh","version":"0.0.24","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.24","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"ee2ebc631c86c06c0431094ebf6dfd687accc47d","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.24.tgz","fileCount":268,"integrity":"sha512-0cAu9xHNgrXbC/jNg68DiKXt1YfJxaiOlN2Z0IAW5fPLihVIIl77dp6fGopvCsxF3nCdfb6x7/UO7xE9fGCqzw==","signatures":[{"sig":"MEUCIQC/GLcL96wUR8XuSbA7QT1Kgxfmbkm90DhwA9cRh17X7AIgUMno/XM/t7MeSmxx7hzfVvf8xuPt/oiAnvosAceYBUg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":941751},"main":"build/index.js","types":"build/index.d.ts","gitHead":"ec99de20af31fb836432d4c559dcc2e1f27fb5fb","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.24_1701658239843_0.6008459775995696","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"@hotmeshio/hotmesh","version":"0.0.25","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.25","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"737d1493541ab794f8a7c8ead983ea82e0333a58","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.25.tgz","fileCount":268,"integrity":"sha512-noiGe63isFHDYvKsJ+IMrkiNdqP05FyRcN0pnSpa3Zpj+W7qNBR2YUyMqpIMs8jIQgNstgrJ3oxgaQG3Qpxkyg==","signatures":[{"sig":"MEYCIQDW03OdGZ/9h5EhjSuHfPV0woI9qhX2R1b7WYrsp0UD/QIhAKIE3aark6wC+ub7ZI9YndUOwnFOz/yWdqXJetT27Xdg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":942843},"main":"build/index.js","types":"build/index.d.ts","gitHead":"ab1abb74e625842fb0f8d7cbdf31e16885fc7893","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.25_1703087325402_0.8709913177685473","host":"s3://npm-registry-packages"}},"0.0.26":{"name":"@hotmeshio/hotmesh","version":"0.0.26","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.26","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"a001ecefe17b95619784b4bfb201550878856301","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.26.tgz","fileCount":268,"integrity":"sha512-GGeutyQWKLwv0Jan/fThhuZ2AAWKTms4ewafluoumeeJSJOk+MX57nuHQ1TBV8Jv+MjgACc4n/KNaa+4xVhElA==","signatures":[{"sig":"MEYCIQCQbPeVjWODZSuzsqNNtZjVndahVZennb6F8WaSHXKKawIhAPyb8wrI5+YD7eW7J8LMjLD4ZjrqAPYDtW82Q+yJ/9qi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":951433},"main":"build/index.js","types":"build/index.d.ts","gitHead":"0902c525a537b7d51273fd0c4b583a168fddf318","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.26_1703744539114_0.22396718008429617","host":"s3://npm-registry-packages"}},"0.0.27":{"name":"@hotmeshio/hotmesh","version":"0.0.27","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.27","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"aa0a04d673c3a4a23f11d95c8c7d19901dd5bbe1","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.27.tgz","fileCount":268,"integrity":"sha512-Pj7U4ykPT2cksESbpz3kmHlKUSYn3o8Fjx2cHztYVqTnOGm3xeD5I14ofzRNNCmGdUIQaSQGnSn+cqb4IZGxSg==","signatures":[{"sig":"MEQCIGUVsPQRxhPM8jFZrmtI3dnZWDgeBAz6APkhJsTBRb7sAiAEXFh4CYYglKwQyrcAWIawq9r+v657yMl3CQgN7zzvJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":953283},"main":"build/index.js","types":"build/index.d.ts","gitHead":"e6ab6921fcf8b8e9e26819a95914d5879aa5b790","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.27_1703779124957_0.8701064986805023","host":"s3://npm-registry-packages"}},"0.0.28":{"name":"@hotmeshio/hotmesh","version":"0.0.28","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.28","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"ec4dcd5759ea4cec29c828363e7429e50d2751a2","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.28.tgz","fileCount":268,"integrity":"sha512-ggs9HOvAH1aXRChozbvkGdgjV1VLDH76roxnu1QDd858waNCoxMZQuMrT5gzWo/wTBAD+54S7ngx+WMQinfojw==","signatures":[{"sig":"MEYCIQC2BWs4oR+PR0rd2Fifu9TE0FtT7m8gF/GQJZr4n/v2VQIhAMJPOqBriMwCG+GJH4Bfk31T8CxNJQJ2oWCytpbwFSGD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":953495},"main":"build/index.js","types":"build/index.d.ts","gitHead":"591c16a64441353d7e7b0d9b5049d7141fc1dd2b","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.28_1703792548325_0.3034414689187981","host":"s3://npm-registry-packages"}},"0.0.29":{"name":"@hotmeshio/hotmesh","version":"0.0.29","keywords":[],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.29","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"0e8f744f701946e43977df374d3ed1e432b01e85","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.29.tgz","fileCount":268,"integrity":"sha512-IsuCHZdmnosfGkRlJ6malOvBoJEJr4Wpjy3byLcI4zgNWoWE82kckJ9/gTmcXeu4FbCcYRwjQYfjjxal9Gx+jA==","signatures":[{"sig":"MEYCIQC5my6hQXkpMjZklug2cHIHFU0wsvFX2vhwkr4IvnrVlgIhANxLSnl+n6qKWC8j6N05qEUXAr093fjUrBxsLpq1OvkB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":954614},"main":"build/index.js","types":"build/index.d.ts","gitHead":"96ba2548f429e55eed5b29feed62988c38c30789","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.29_1703837920801_0.10048071152553817","host":"s3://npm-registry-packages"}},"0.0.30":{"name":"@hotmeshio/hotmesh","version":"0.0.30","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.30","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"62685c941634218ac298419be2e13046dcf6c723","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.30.tgz","fileCount":268,"integrity":"sha512-g1vGeE1tP8uiHx5AiJyrVUjNB1+4tt1IZzLzsq1Y0EIYkWk1M/Wgj9Bzupg2cVL/Lt+CJfK146/vRhvR4hkCrg==","signatures":[{"sig":"MEQCIF0HvElOTBHCGzyo2R/bnNQvVAVdy0MlITcgc+PGK7pxAiBKP15U5ugzy7JAhfjmGsvdBUpVQSwy5ICMkSs9RFusAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":967009},"main":"build/index.js","types":"build/index.d.ts","gitHead":"ae66bfbf06dfe0e63c1c62a3941a172544e72495","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.30_1707446508689_0.9827557726742688","host":"s3://npm-registry-packages"}},"0.0.31":{"name":"@hotmeshio/hotmesh","version":"0.0.31","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.31","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"476db87b0165701341147e0dc366aac82443ea72","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.31.tgz","fileCount":268,"integrity":"sha512-KUsgYs1bUdu6LKT6eoHpn8v0kC2wYRrs16yYNK1T5/ARhn0G9G8MTSDL8h0CLbIsV52fFaYbMFzM8GIO0kA8og==","signatures":[{"sig":"MEUCIEYalGjt1d0A4XoAOXZt399FzMqQdCvrFTZq0LZJ/hVcAiEAnk4BqjbRBBPHc+RgShr4m0s6bN/D0HxrKzz5Bjks9RM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":968065},"main":"build/index.js","types":"build/index.d.ts","gitHead":"873ee6faf124a14080cbb63241b033375cbd28c4","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.31_1707462598047_0.39879629548336704","host":"s3://npm-registry-packages"}},"0.0.32":{"name":"@hotmeshio/hotmesh","version":"0.0.32","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.32","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"4ab5be23d6b20281d7d4c1080dde2f1e2f7bad01","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.32.tgz","fileCount":268,"integrity":"sha512-eusQgFI2WZAn4pCsoXgj9zOVBKnA411RArSauwJkEZOze9HrviIAYtf/xnyqIqnIn3OZz69rvVHwtyINOviyfA==","signatures":[{"sig":"MEQCICwpWP3Qy67JdcHPTygaHGpkBBIyZAGaklY/2t2F/QHcAiBNBN4A7sLujPgOzGprzvldwI19n1/CSdq1RfKBnPadxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":968479},"main":"build/index.js","types":"build/index.d.ts","gitHead":"11041bae441280331d06cc2365e7fb2fc80417d7","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.32_1707494019693_0.535532475928953","host":"s3://npm-registry-packages"}},"0.0.33":{"name":"@hotmeshio/hotmesh","version":"0.0.33","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.33","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"97d39b5a634c7296ee6c83b04c6d1f30ea271a23","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.33.tgz","fileCount":268,"integrity":"sha512-nGsqo/feYyiB/SI+sSxQKO2zLGXFHsXarF5o4ca9hFHC+XaicoDzaq+AxAfa3tR8gO8eGe1xLwkS5nCK7a+rbg==","signatures":[{"sig":"MEQCID9Tqh3rCrxoo5aa14eBIexi/EP6Qt8mNp2wtCvKQAkaAiA92vf3cbxb2Sl1HMX7izNYkAmyAzGwcydXF1fwawcYFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":978597},"main":"build/index.js","types":"build/index.d.ts","gitHead":"c78498b581a727709d13cdacc93822cfa9274b59","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.33_1707724926458_0.48027500635597953","host":"s3://npm-registry-packages"}},"0.0.34":{"name":"@hotmeshio/hotmesh","version":"0.0.34","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.34","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"0571f5a2649254d972e21f4b6046f8688dcfc1a4","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.34.tgz","fileCount":268,"integrity":"sha512-3BZ8IOX2b7d5ib9byyJYxzNhjzH3Z63rQ6Ifzuz5qmgMLe6+KWf6SDPgICx05TxYSGhXdo0SJqhFujYQtu9xqw==","signatures":[{"sig":"MEQCIErB6mn7vrdZ9uZDXosriwQaeJ8C0uFmRBaftDUPORt7AiBCi2TVf4t9oaGWS1vaLVdd8aelmYZs570BfPfrdxo+6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":980240},"main":"build/index.js","types":"build/index.d.ts","gitHead":"e5c821f45a9e38995227ea97c0f1011709ae418d","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.34_1707810628263_0.6121919404184928","host":"s3://npm-registry-packages"}},"0.0.35":{"name":"@hotmeshio/hotmesh","version":"0.0.35","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.35","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"4b2df6627b4e3d2b046dc8e4ea050a2d76abf8f1","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.35.tgz","fileCount":271,"integrity":"sha512-cwWEX7CBKVPeZe4T9d+bw/zilxZdwrs4WZp0hv4p+duln2KkmftUAu/X8lmcF1c5CjlEQ32SAfe/FTRncHuHfg==","signatures":[{"sig":"MEUCID8r5K0U6drgadZkQWgJiNMWm/ApAyKc0tqxoZLDtqBNAiEAxi3Vi+6I9rBhgqQViIxFa3UeZsM8uc+R/b7smeaB7Io=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1029186},"main":"build/index.js","types":"build/index.d.ts","gitHead":"04c4b4a111df2c8976b6135edcdc7c36fddb9e38","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.35_1708937631045_0.9458688362359897","host":"s3://npm-registry-packages"}},"0.0.36":{"name":"@hotmeshio/hotmesh","version":"0.0.36","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.36","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"7bd8ad90fafd54350f0e4b91571f50af3ba9f7d5","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.36.tgz","fileCount":271,"integrity":"sha512-8f2bzxKqzw7n0vG8fZ5x7k6KIneDfhdpWehTolWh8ZKxrdDjWpIhkPcpN90dvTB6vyQmjOCTuiNiwdoQnnSnlA==","signatures":[{"sig":"MEUCIQCUYzTxk7VAkoZaUBKzJEyWLZlaUEdtzFQ9lbNsVmG5bgIgeJM2NtDwscIgGc1DOJ1NyEPCbjqmgRH1YrrfBbUxEow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1029236},"main":"build/index.js","types":"build/index.d.ts","gitHead":"85d923a27cedfebf455ed07748e28294f64a5f0f","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.36_1708970653784_0.8512726165198712","host":"s3://npm-registry-packages"}},"0.0.37":{"name":"@hotmeshio/hotmesh","version":"0.0.37","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.37","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"6874e86622396cd4d060600b664105274a4a7901","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.37.tgz","fileCount":268,"integrity":"sha512-PnRv0riAM2sLOoRIQcl7T5YiWH1O4rGp6VJkZdmk/qwjte1EgNTfc7jgIqXUVKYvoKGmBOjZnySelJcCXV+flA==","signatures":[{"sig":"MEUCIQCv2eSYRxrCEUWLvDf1/nQHjiFqeqz1tNYKe63ExjZpogIgHX356QRUZYAW51r1gH7Ygfb7QMVZ2oC3EBmfEG0x5j8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1039107},"main":"build/index.js","types":"build/index.d.ts","gitHead":"51e4170d4abc90f6de128597f34add1f9d34c21d","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.37_1709269761542_0.6654707324930522","host":"s3://npm-registry-packages"}},"0.0.38":{"name":"@hotmeshio/hotmesh","version":"0.0.38","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.38","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"bb745e49cf1c19b5a27b128280a309e83f525ddb","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.38.tgz","fileCount":268,"integrity":"sha512-bdyHn3FRAgHSJbtW6qhO7LfdopZwYGqVJvNX8EPLqDD15W4caJ7Vo2as3B/Z/ef4W4TUA+Gn/9gzAVqeHeGh+w==","signatures":[{"sig":"MEUCIDYlFkLjK+rreDJF5TMeDLe1+MlFjPZ2t62Pd69DI5TtAiEAiwJLVgQzQLOKPmtXkROswP5mwUGxZE8NAXwBNznyKyw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1046850},"main":"build/index.js","types":"build/index.d.ts","gitHead":"1e8721ba100336c658476a79e2cf4ed354e11b37","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.38_1709284880189_0.6753287718568566","host":"s3://npm-registry-packages"}},"0.0.39":{"name":"@hotmeshio/hotmesh","version":"0.0.39","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.39","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"f5b257808625f76e852f285fd4a43eec0c04b915","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.39.tgz","fileCount":271,"integrity":"sha512-xJuEjyRIOXQIES5l+W89we0JALx4XJ/VOnQACT7jfCe8iRLVC270mFaSZ5Q8GiE9K+rh4kymt9J6WKpR0LVqLQ==","signatures":[{"sig":"MEQCIFavgK5J9k8BjNIBSXvVLhYDmtpvi7PpRWZJ+vywEHL3AiANcstYKkXcAIevMZAHc/xYwj0yLjs89eh4Mak6jxgVrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1058668},"main":"build/index.js","types":"build/index.d.ts","gitHead":"df10979fdb5bc7537a97cb04720959fd8d03c404","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.39_1709370141050_0.40167890819474783","host":"s3://npm-registry-packages"}},"0.0.40":{"name":"@hotmeshio/hotmesh","version":"0.0.40","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.40","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"4398b148487f33a8e4551a4cf68475711a904199","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.40.tgz","fileCount":271,"integrity":"sha512-d1BszKIW3V7+uR5SHRCScqVhHv4lwWyvezb/E9iMKzkt8/mXmuFp3bFq7Nv63SjGh9tnxMkNHw69ndMUtUwVIg==","signatures":[{"sig":"MEQCIDKkdQ8T2E0y0I4M8Lli4cGZJEKss2gOl7BQdOKSmtzeAiAPbFCd0eqNmtavnG5vEAZlhDve5ka1Gl8DBf76eOBxlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1058688},"main":"./build/index.js","types":"./build/types/index.d.ts","gitHead":"f29aa37aa195fae82ddb0ea8ef3f53d0de04b91d","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.40_1709371367974_0.057647598904864816","host":"s3://npm-registry-packages"}},"0.0.41":{"name":"@hotmeshio/hotmesh","version":"0.0.41","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.41","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"abbad67e9a0e6b7153aefec37b8f7083134e23a7","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.41.tgz","fileCount":271,"integrity":"sha512-n5sheFQyummaePZfZGPrYwDJjm2D95cPDDve/XHnDifGWhDTftK9/sdph5NU/z68Ek08PttpwPR4X0VydOppTw==","signatures":[{"sig":"MEQCIDSmZluhZyE1YjhMO30AnjMrvHFxDoL32o0gFinxQYpRAiBIrRKX4Ha1PoDIa0gOZvhPXoWHUYAaNsOmyEM/6n/U4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1059837},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"68ece1fa76b4eda1497835aa8e641ca97fba2a97","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.41_1709372863614_0.29429018127059847","host":"s3://npm-registry-packages"}},"0.0.42":{"name":"@hotmeshio/hotmesh","version":"0.0.42","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.42","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"e1536cb4a1d6a9361a78e576f02d2c72fb08ced4","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.42.tgz","fileCount":271,"integrity":"sha512-xkag7KJJI+qldtZJbJJFxg2/AbfIW/4KX9YqTeLNpSa66bWviMcVo24agwMWkY0cdbXoKbDN7de/Ok2nEhnoaQ==","signatures":[{"sig":"MEYCIQCJnFNga6nPPTE+1WyJFCoE0z6/6JU9mJUzPPfsUVyXiQIhAJ69MHT7/prwnEuMB/NFPVZNDcy246M4HSY06w0yLJxm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1053176},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"54cd262af22dd35470f6e370ca56282885362579","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.42_1709422432033_0.10148799482959125","host":"s3://npm-registry-packages"}},"0.0.43":{"name":"@hotmeshio/hotmesh","version":"0.0.43","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.43","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"6ec59a8bc3703187b2d152555a2b02d9391589f5","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.43.tgz","fileCount":271,"integrity":"sha512-8cggbqz1/Rb8kfhmk7G5fyq/nv4oFjbfNoFrxDCXd1U7J6sBTe4Vn2dBDcJ8IGu0/Q7GORANhRhQ9w/encE8Bg==","signatures":[{"sig":"MEQCIFLhLN2vO3VdLoAiu+ba6cb/SMGseyNQJMuyT0MtP4buAiA+iaHquN/oT+zmt+ajuOJItseaBUTKp8nkA+tNyBifpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1057541},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"e70be5301e32eefe74dc322b5d0761e77502afe7","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.43_1709769326976_0.9786958943610022","host":"s3://npm-registry-packages"}},"0.0.44":{"name":"@hotmeshio/hotmesh","version":"0.0.44","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.44","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"ace3a22dd813f7e52ce7b52f7da0dbcf973863c3","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.44.tgz","fileCount":280,"integrity":"sha512-KSJ3wWd/07QKBv5jHcfFY5H8Vg4GYzeMZRzLRXu9bC5AR6ZwZQyC7ytj6FAbFwxPhiQ0YUukyz7UID362lqhJQ==","signatures":[{"sig":"MEYCIQC6lQtwcHHjNDxmb21p9x9+JXLXkRP+wrd/+VWS0Hzo1QIhAKkAjl4h1xQBVT7cDqofeHmub/6pM4LatB9q6YdCJfH8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1109030},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"2586553b0c44de799ef5811f4914efd96ace900e","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.44_1710309857213_0.9266735108827382","host":"s3://npm-registry-packages"}},"0.0.45":{"name":"@hotmeshio/hotmesh","version":"0.0.45","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.45","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"9a4ef3a83916a4d9233bbb2e089522563a4aaf0d","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.45.tgz","fileCount":280,"integrity":"sha512-zX/WCuSwNojlrkBP4+DZM6ZyD8ypLmGU9DiROvZbqZajUeLKCMwKlCIhD2XNiQM13aVQdh8gsDnMYZ7Knk7C1A==","signatures":[{"sig":"MEYCIQDwtEx3w8YLk5YjhG8UshTFeDYc1FHK4hQ7584VsS/VCAIhAOxwdAexR/DC3y/mb1T1sIb2tvCpkaN2njNu/FKWOU2s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1109305},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"3f5f37f66e3b5db18de62e5b77c1aed06f67d762","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.45_1710368295798_0.854803994580086","host":"s3://npm-registry-packages"}},"0.0.46":{"name":"@hotmeshio/hotmesh","version":"0.0.46","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.46","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"de556db8e0c7979778a3349fdc90b41416d7fb53","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.46.tgz","fileCount":280,"integrity":"sha512-9eg098bgxt1AqXQ0l7MPQDJ40fS0njOfr1cPTCWO9m9XewWS+mdHK+6v6DIGKpvSGKoulSs5SUzps1Hkt7LGmA==","signatures":[{"sig":"MEUCIBRkrM3naCybfv02i+JWy7z0cIaIYz1shJoH1JOKgPWYAiEAuax0ZRSu5LHAjCWAZnNjbtaCBO3vDZOnJXj8WWQnUA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1109253},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"b870c6f4b40dfb1684a2a586d7ebb9e52f565b2d","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.46_1710368719485_0.7701728608444722","host":"s3://npm-registry-packages"}},"0.0.47":{"name":"@hotmeshio/hotmesh","version":"0.0.47","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.47","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"0c35f6b36e68a4a07457a402d98e99d0ca677421","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.47.tgz","fileCount":280,"integrity":"sha512-M+d0Bm+4F5uCCSj6H9pXu0cMPjHFYHCmI8oSc+sg5rYDZmgd72A+oXZhGKIXD4/B4/VNXDWSi7qNywyQsVFt6Q==","signatures":[{"sig":"MEUCIGsMbkvFdmpTaBrHj1+e3Sm/klX71+ZHfrSLwLh5KeeTAiEA8kKwRkewTIXIjipJo1e2XohIjiHaEUM0TiOVlOgLj7k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1117204},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"757f25a77dad01c544825c0a30499a63c66e2061","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","systeminformation":"^5.22.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.47_1710522598238_0.49733412370441754","host":"s3://npm-registry-packages"}},"0.0.48":{"name":"@hotmeshio/hotmesh","version":"0.0.48","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.48","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"7dde3db878d9512d07231306e002924375d26399","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.48.tgz","fileCount":280,"integrity":"sha512-zGcPPXbyOKFUzn2DBB8gJ5dpthhw58iUtwHarlMVIF9k/9HTEu7kPt4MEX+mFyfG+X2xxIkZGBWLYvWzpnEu5A==","signatures":[{"sig":"MEYCIQCnHGxueAh0AkqkLRhtBBy15fFTRm60QyueP5kYlZ9GvwIhAIAL14URT9QnlR1F9KEY25+WwKXaWyxe0EulvmrO12ZI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1118494},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"f2a010cbb6626e12366a3417ecdf6e1cb8f2f6c0","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","systeminformation":"^5.22.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.48_1710538611293_0.5651617685374228","host":"s3://npm-registry-packages"}},"0.0.49":{"name":"@hotmeshio/hotmesh","version":"0.0.49","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.49","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"e4c706d60f40fb086d05c99a23cb36bfa5678b56","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.49.tgz","fileCount":280,"integrity":"sha512-MbZm3o10JOS6UpsvMI0rzf84/Q/OEHlwZ4XEpnreeG98abpSpoauQMGcDobacMblw3l7pEVwXk0KPgAjKfUxpw==","signatures":[{"sig":"MEUCIQCC+9wjRVKwlWVk4H6xDo95bXpIT8UyuOOmZCTBxtv4JQIgFq5nnEvojk2knkzdlyUdr5IGewjdJ6zo/oFBBonApv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1133645},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"48b5cdc6367d01f52645e9c68aea1356f008857d","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","systeminformation":"^5.22.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.49_1710920081000_0.6707915811441074","host":"s3://npm-registry-packages"}},"0.0.50":{"name":"@hotmeshio/hotmesh","version":"0.0.50","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.50","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"8d875623f02bc25b8b771d3915ef4f651771e93c","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.50.tgz","fileCount":280,"integrity":"sha512-fvQjuaENVpgknDUp48RShX30sSY10XYnzhH+7TtfKypaO2mi114y2QEXfkkEuXxot/VK2YjxNxQhAox5xIrRpg==","signatures":[{"sig":"MEUCIQD5Xp7HcidfSdpE0urG676Hmydyv3zYsP1F+YoVlEiOlwIgfoWirfNg+r6QohRPBI8O/c0xdLrxk8WRoQ6MZR1glmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1148921},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"621f06b2a5bf38eb91fb5df287bd8ce9cf4116f9","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","systeminformation":"^5.22.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.50_1711384707747_0.6291356819661154","host":"s3://npm-registry-packages"}},"0.0.51":{"name":"@hotmeshio/hotmesh","version":"0.0.51","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.51","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"3166bfb51d9e88f61aa53d01b128768e5592f086","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.51.tgz","fileCount":280,"integrity":"sha512-KYWtbILnLp3z1xtftnV80KRtVyoqEqVBpzk3s3VQVmMSfeFicW8b3WcEcDIm3CLTHEemAGW+NNWSpOK21rYWyg==","signatures":[{"sig":"MEUCIQDqRFbwtJV2ufxjmTHy5CfGh+LwGyMi+wZ4PtdzPk2gcgIgIhgKMO1MSOuNi5uuIe2xPnvO6thjNYGwd2S337KXtyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1148982},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"789f5a59bd47bf1503db3acbcc0be454210f6b20","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","systeminformation":"^5.22.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.51_1711406516139_0.16845790024517693","host":"s3://npm-registry-packages"}},"0.0.52":{"name":"@hotmeshio/hotmesh","version":"0.0.52","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.52","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"cc7681dd267a6f003099acdd7a46d50519f83cd5","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.52.tgz","fileCount":280,"integrity":"sha512-/kkuQg5eZ49srD3KxqkZdoXe+s0UKVlImxwzNYMRN/wq+0QnptoB30QScVjOWBDpljX97G6fstMBRNnnplB4nA==","signatures":[{"sig":"MEQCIE5eVji5Ptkm7KshKcMzKd5nS23qDS+KE5geZ+i9rSBiAiAKn7pkzN14al06WQtobrRKmJo4pbOJStQBhya8fP2HqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1149034},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"6d1e673bfd3b53efd3287034a8b6cf395af22d7d","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:meshos":"NODE_ENV=test jest ./tests/durable/meshos/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","systeminformation":"^5.22.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.52_1712434996073_0.15524433969997609","host":"s3://npm-registry-packages"}},"0.0.53":{"name":"@hotmeshio/hotmesh","version":"0.0.53","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.53","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"e242c0e1c3e97354ada2367de17e0965b407b8fd","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.53.tgz","fileCount":280,"integrity":"sha512-zz9yNY44Le4Urz05Nbw+EIg2o20soAOn94Xs1yDWf+eiQte3Rt2+S5O1QEE7d02U/BJbPtWd7HIwnVtaeZvSCw==","signatures":[{"sig":"MEUCIC65R0EYBl7Q2GBz0q0PT+JbGfseVpDE2n7e8f4pUsS4AiEA07c3VDz8WRPrqLrEoKGqCLZ4zoZOI/KI3dQQi7dbj8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1292831},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"97573772edbdb3106b6f835320d235a3e9210c9f","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","systeminformation":"^5.22.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.53_1714330107072_0.2027791134433985","host":"s3://npm-registry-packages"}},"0.0.54":{"name":"@hotmeshio/hotmesh","version":"0.0.54","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.54","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"f808280893f31354aa748496a8183a4d3c5f5d28","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.54.tgz","fileCount":283,"integrity":"sha512-vZ/6ZMvzpD9y8+YS0kN+kGl1WayFLuxUS8+0YqyzRRMBF0wJsnLelp9ZwVkumN5r/Nhki/v7NfBb5LuzSqeXmQ==","signatures":[{"sig":"MEUCIGDV6keqqu9niZq+NE2SIdwvDVSkIa5BGpmMPzVDHTPwAiEApEMfmYcvCrayxM2mQGZ8S/8gJMZcpwhuP7L3dZsb3NY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1301820},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"9ead44a234ccbeee849071c7c875c8b2393ec07d","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","systeminformation":"^5.22.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.54_1714572878584_0.3035457283645453","host":"s3://npm-registry-packages"}},"0.0.55":{"name":"@hotmeshio/hotmesh","version":"0.0.55","keywords":["durable workflow","hotmesh","service mesh","workflows","operational data","redis"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.55","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"972178eb5d82ad738606e46705d39d38879cfd78","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.55.tgz","fileCount":283,"integrity":"sha512-DOqsjPnxReeh9LRNPuwua9LDBjesJgEuXtqtBQMuff6sqF+gYqMpbBf0nYPq5EkfR8Aexjqba333KRIDqFLctA==","signatures":[{"sig":"MEYCIQDhgitJCJxz2XuCN0+eagWfDTQJquFivmcE4bAyPH1a1wIhAKswujEoXhjJZh7VAaOpH151oWDh8KgezueZuw6wkgjK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1301683},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"ade206842905f6ea863c6864b19d009ede41ccce","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","systeminformation":"^5.22.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.6","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.55_1714591640818_0.7667216039922937","host":"s3://npm-registry-packages"}},"0.0.56":{"name":"@hotmeshio/hotmesh","version":"0.0.56","keywords":["durable workflow","HotMesh","service mesh","workflows","operational data","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.56","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"2b8ab7b06842e2ac21a124520edbb562b0c5482a","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.56.tgz","fileCount":209,"integrity":"sha512-ITPVI8k/sfDhHjAJjaUn3naEfUkuQB8Z4FCkyAjGlJxCU8y8OsVAKwciVMnDX4LG8i6gSTIiHaAzRdWgp62C6Q==","signatures":[{"sig":"MEUCIEXoFDsujqdLotaMo4Rrw7iQu4DuhYtha6Rqqq6a7blpAiEAqiwCtmQiHc+HoD9blVR8x+mR9YBl0nOVWuneHnokzyQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":707755},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"e6bc8c556a77f2878810c78de0e1e25ac7fff274","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","systeminformation":"^5.22.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.56_1715756223018_0.7576550933371913","host":"s3://npm-registry-packages"}},"0.0.57":{"name":"@hotmeshio/hotmesh","version":"0.0.57","keywords":["durable workflow","HotMesh","service mesh","workflows","operational data","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.57","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"edf02dae2118238d70381974d8c06b3e8a6f7a77","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.57.tgz","fileCount":209,"integrity":"sha512-P077WoEMf4Ed8/XvzqS8FoNCKbPrxStKw1a9VmsHwHPeyPTmL23C8PIuH1zec5EWW6W5orDY98cCnnvWxH1D9g==","signatures":[{"sig":"MEQCIGf033kvJiRAXgYU1gOoZ5m6TqdVVY0yLysED4hnXCzeAiBcNPU+qNXJN65NjFJ4hUwmM9S1Mbe4j/WQkKX2zvZ+qA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":708224},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"7ff4ecb33fa0f1b21a9b9a17d2b600213270dc31","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","systeminformation":"^5.22.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.57_1715910221411_0.7794555155227083","host":"s3://npm-registry-packages"}},"0.0.58":{"name":"@hotmeshio/hotmesh","version":"0.0.58","keywords":["durable workflow","HotMesh","service mesh","workflows","operational data","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.58","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"e0a094d604f5fe6e2dd7506dbe671c7671bde834","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.58.tgz","fileCount":209,"integrity":"sha512-5XMSa6CJXBdntJ9VouD5TtYMPNuccEL6AIvlD/VAiyKVESD7P5fFuJ213gsrxFunL4W1oCowgZ6L+sE3hLifAQ==","signatures":[{"sig":"MEUCIQDak2VVf3K52LClkUSVEm0aBele+608p5vndSELQiniwwIgN8iM6YN7cUNSmt+R89Ck0eGNSiOBo6rGG50yn/yjgXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":814356},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"317a8a4da22d4abaad8c02f89086561c0413cd66","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","systeminformation":"^5.22.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.58_1716531024484_0.11174420803305263","host":"s3://npm-registry-packages"}},"0.0.59":{"name":"@hotmeshio/hotmesh","version":"0.0.59","keywords":["durable workflow","HotMesh","service mesh","workflows","operational data","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.59","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"6bea66f5f603cccafcb631d4885a587d2abffdfb","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.59.tgz","fileCount":209,"integrity":"sha512-3qOtqMwrSoZFtxACbXkpyxUsCCujXlmfpwiLZGrh6NRALcLzg8/13dkQlJ8kYMKH94fh6ygyt8Rc/4wJmBrq9g==","signatures":[{"sig":"MEUCIQCqhX/D0ASca8c2/+QrAZO/YhfOzbnvHhLljl18Jb+DcgIgY/QywaWcm6z4WL+U6u/gRFCDqJVMiZoqzTs+9/5tmvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815307},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"6686296a3462bacf4a432c854642526176e159cf","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","systeminformation":"^5.22.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.59_1716732577418_0.10852990924648065","host":"s3://npm-registry-packages"}},"0.0.60":{"name":"@hotmeshio/hotmesh","version":"0.0.60","keywords":["durable workflow","HotMesh","service mesh","workflows","operational data","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.0.60","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"19156b15002add5a02c1b2e3945a6ea7752c3c69","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.0.60.tgz","fileCount":209,"integrity":"sha512-k2JZJ0jDEztFSiPeSsfrH7YoGbhePO1Cr5BoJaG5fz9vYKZMac0RJBEiZV6jtsTcCJtNZ7uz3DJ3xRc4++xfrg==","signatures":[{"sig":"MEYCIQC6yJ2Ek1bvT/eMVVsM0ZqkXhmYMBCtfXbcpS+ea0AfUwIhAKSXWUwlNZaehXf+8aMj9msBZcZ49N9VJwy4N74ZKMh3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815644},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"ed8163cd23449adb36fd335af210ed05a99218ca","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","systeminformation":"^5.22.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.36.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.0.60_1716905651170_0.6227425973874101","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@hotmeshio/hotmesh","version":"0.1.0","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.1.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"ce2b05387a0a68e87e5df822a6d17a93f50667b7","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.1.0.tgz","fileCount":209,"integrity":"sha512-pf+OIxHb7vCS4V8XgT9CmNxS2969zjCbwHaY+d2MNuM8wRR/x7c3CxkwL/xVJB+fiWJwAhWbTEuxSNKQ8heNug==","signatures":[{"sig":"MEQCIAsG/GB3tDeowYiw7JtexzxmcnQZKEsgm3y/+Ye6rAAhAiBhzd1VHhjirL0JBS79ae5/dOQYAW/tORQWx13J41gBmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":822018},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"a6c05a7d65d74d4e866d64f441f72aa4bdcf276c","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","systeminformation":"^5.22.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.1.0_1717491583782_0.8850217844830095","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@hotmeshio/hotmesh","version":"0.1.1","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.1.1","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"75bd92a10d60dc39c7fdce0e10a018dcdf5941a6","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.1.1.tgz","fileCount":209,"integrity":"sha512-x0eFz80y2tN3wYdUAMr5dvwwsdpYw9OtUjgbv2L2BxrpYnJ1qmsZ7foWXgSw6uGuTydAnirRyfoLS+vhnAiZ3g==","signatures":[{"sig":"MEYCIQCQSP1BIyygFYwBrb7nYzxb4RBL3CRFS89A2UsBtQAObQIhAM2ElUYwN30+QpqO9js2tFImrKfXl/edU/QpsgKrJBkG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":832272},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"d4158d75347252416b74e68ca235f59631fa606a","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","systeminformation":"^5.22.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.1.1_1717566430431_0.37670180650577567","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@hotmeshio/hotmesh","version":"0.1.2","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.1.2","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"77ebbffcc46f0941d539eff0d37f956abb4ddf7c","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.1.2.tgz","fileCount":209,"integrity":"sha512-L/sUVWBchQG9u31cS18KBSoPN2GM38MAorXgSofW1PnTrxlu/Q6HyEgFEd/0EVctdAF3XISKJHlAOlVPP3DYPA==","signatures":[{"sig":"MEUCIQCMlOgVb8HhHdAgE2O28HZuUfH3RcwdurqbO+PVR7c5QQIgTINZjWxIypaV3/85DC7ubh6Lx3ixPakDfxyRQFTBeOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":832406},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"725f97992953934946fb34093af30aae5f8f88e2","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","systeminformation":"^5.22.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.1.2_1717601157410_0.9871572426511932","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@hotmeshio/hotmesh","version":"0.1.3","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.1.3","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"4f55d3c17a10244a1106e05bc2b7f0d8e77f68e4","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.1.3.tgz","fileCount":209,"integrity":"sha512-sJEF1kT7l8Uhu4HQ24nC+U49AN075bYG8bsgh5yG3e/e8zAQcM05HTAjfAdkiJJDlZiLjphSSm6SnGraXZt0JA==","signatures":[{"sig":"MEUCICjsHtEjJKCDm8Zc/peDtyj/na273n3hJnVrrXkzga2IAiEAhxdTGYJY2gX1IxL8rRIeBLZzRnWuVDMW5pv7UItWBJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":832387},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"d81dbfb6a12629cc5a611f9d890e765c4714a0cb","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","systeminformation":"^5.22.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.1.3_1718378667682_0.01286385052219785","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@hotmeshio/hotmesh","version":"0.1.4","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.1.4","homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"0d99cee38ef6554a82dba1c75b9e882b59295c0e","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.1.4.tgz","fileCount":211,"integrity":"sha512-FrAa+4X07xjTllAfVw3j0hhDVNpp1acRiY9d1OIpL3Or7oL3qqIOHaOltaecp3H3QROFZocC3/WuH/yA10Ed+g==","signatures":[{"sig":"MEQCIHB5fQa5z9C09P9xhBt8upFooMOIq2ogaZCcqCEtiXdUAiBxSv8mU2RKVej2XWQVeFsRcodkYZVoCMZn4PAOCeZLuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":842252},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"e4a163d960b79837b4d6e715b2feedade173eb7f","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:expired":"NODE_ENV=test jest ./tests/functional/expired/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","systeminformation":"^5.22.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.1.4_1719430631042_0.05444620300584302","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@hotmeshio/hotmesh","version":"0.1.5","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.1.5","homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"6ff59931e087fcde69b9f24d710a1957c2fb7bac","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.1.5.tgz","fileCount":211,"integrity":"sha512-HXOMojP1g0s6QlRL60asNiBvWHfgEp2qdsr2idvqaaX20upL9PEfDwgVMNglZ6JJMwFZsKR56SGPMKLLRvBMfQ==","signatures":[{"sig":"MEUCIAK0+s0yUBGIVWbtpUwg2kLEtGME9JaPTemmVWdY6kOqAiEAysym60WhtLviE2Pi0rluDPmp9TeCvhm0CBM+DgoxU4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":842321},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"62a2c996d7b14ab63f80b3d68c09a05b8b09c8e8","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:expired":"NODE_ENV=test jest ./tests/functional/expired/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","systeminformation":"^5.22.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.1.5_1719467108494_0.8199621389214471","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@hotmeshio/hotmesh","version":"0.1.6","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.1.6","homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"4c5ba28ac9195e65d19c967e047b362ea5e38c8f","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.1.6.tgz","fileCount":211,"integrity":"sha512-dFz/P8pO938u0MUe3Tf3y4G5n8gH4XCTB6WVfmLST2A+7IY1zWBIlz7aJrtHS7fDsQMNzlMMdGy6rpTMblRC7Q==","signatures":[{"sig":"MEYCIQCmcx0DSfubDTk6z4WtFyTBmRVM3mleyiJMSHdLW7OdzgIhAPF1Mjeftx/b04vwfyBT1xFxxHH6WJMMIcWUPuiNjYgF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":842776},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"48edd1a4855a8e0b6aa7df01726b08716bf6f861","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:expired":"NODE_ENV=test jest ./tests/functional/expired/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","systeminformation":"^5.22.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.1.6_1719501200023_0.786890256399551","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@hotmeshio/hotmesh","version":"0.1.7","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.1.7","homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"3df3dc920d7440791d6eaded6da9c11d36974eaa","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.1.7.tgz","fileCount":211,"integrity":"sha512-2xKkIe3Q2NHMC41XhrDKtZrfwhbyhPfsesSjdr9jCWav8Kcu7V7zAMblEupn70VhEIiSrA/0+eBplzH/VccDfw==","signatures":[{"sig":"MEUCICZz7HBLLSy2W1BQtPyD6v4GvvgLNtTFFFmMhRpLPuMEAiEAlTivfTujnwOHG9OGwYQJi8CoHLt6klkLJkwKQk8Pewg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":842689},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"022ba495f8efbf11362b11cddb08aab4c85065c7","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","systeminformation":"^5.22.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.1.7_1719585568032_0.8754098274773894","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@hotmeshio/hotmesh","version":"0.1.8","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.1.8","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"07970eb62a8c9dcd4c4569bc777690184e50f0e1","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.1.8.tgz","fileCount":211,"integrity":"sha512-Yt1NT2RtrkB/GruGD+/vhoe8pz9XOVqS8zqa8m1aobakHwtQ16lfvJhev9Sm45w3xwTsE30E+PRBBd61/bKWdg==","signatures":[{"sig":"MEYCIQCDJkemfsCHkHvqSzzPrmr4EsTaDJwcxeg67LiADf8oQAIhALUiHaaTQhXfWwUrjLsSYztZjJuJz3YERFRiN6l4KftH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843622},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"81ea9b49cd6938252d82819d4e9ff9258b7b403a","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.6.7","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","systeminformation":"^5.22.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.1.8_1720812325243_0.7622309604578204","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@hotmeshio/hotmesh","version":"0.1.9","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.1.9","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"eafee593c4a5b4be4bf4beae3357aa3b7ae97e5b","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.1.9.tgz","fileCount":211,"integrity":"sha512-6AmEXDz/OnvJE9m4zWEwF6yiQC95IaZWHW5nUsW5E1vw9M0btr01F64skBhbjrBdHIgjM08wVKOuo5gWHmtyBA==","signatures":[{"sig":"MEYCIQCQ7795KWu/7ZUR0OzKL9noJIMJQ7HVodiwhW8yZPYwawIhAPrI4r7y1ZfLqfI+7//k4UbRgnxRjgcaDXMpFiI1oPrs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843961},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"a780bda315c91201031aaf6582b4a3d5a20b67c3","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.1.9_1720912704734_0.6122972059396969","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"@hotmeshio/hotmesh","version":"0.1.10","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.1.10","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"4f2d22c0e1cb0f2c5a18fc2f9d085804683216ed","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.1.10.tgz","fileCount":211,"integrity":"sha512-6CtxzwK597/U6L6CdQJLyOQAfM1drMT7NUZ3gwFY37uNLlYuLRlZki2JkSj9nJVcUmD1YNLJ7lpz/3JoybtC9A==","signatures":[{"sig":"MEYCIQDZ9X5g8D4aNYUuN3VrWt6qYyLrqz3ZgCjG33sdTqojCQIhAI7R+Tm6XmmEEJ8D5qM7FByaZie6xAb7dGuquHY17W4W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":846712},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"0f2d385d3f3846276b797a58ad9ece2d5fc1d30f","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.1.10_1721099439949_0.8158558584298774","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"@hotmeshio/hotmesh","version":"0.1.11","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.1.11","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"17442706c27d19d277c24034586d8f0862a97311","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.1.11.tgz","fileCount":211,"integrity":"sha512-+NSDMSXBfxOj7OhljhuliX3lWaTfZ/+KtuO2bKdL2JUTUEBdvriCnJqdpPtkUQK6MEnNlq9iaKUyWjNPCcd+hw==","signatures":[{"sig":"MEQCIHazWFMefDbunEwm8pKppRmAFJBqG6LIkEd5Zr0bHG5EAiB78G5X9A3rbkppUUi7mET3qDxtCSpw1SJZggulB7qMKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":850146},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"397708bd02dadb09d966014509297f8397028adb","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.1.11_1721154783425_0.8933769519236088","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"@hotmeshio/hotmesh","version":"0.1.12","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.1.12","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"243c90c1324bbcd2005ba1a52e11092fdb813586","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.1.12.tgz","fileCount":211,"integrity":"sha512-EbH81Wwq7V2flPqYW3O5p3ClKSCcSwUOkSsJTcm9ARIJiAESqgCzXnbRcP9e1G4i8PGUf4vPFam237p+CUWRQQ==","signatures":[{"sig":"MEUCIQDYzY5TOpaSOWn2mNglgkuFKWJAnpETbUquawoFMtmMvgIgXmK4DCGTLcFDZo8P95kf7+mry3MxiUu/wppqA1KKjTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":850145},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"b877d1491507fb9b5fe1a4270859637f18448023","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.1.12_1721160505912_0.8003890987753817","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"@hotmeshio/hotmesh","version":"0.1.13","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.1.13","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"378c4c64fc890e85f85bea72a0d094eeba332090","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.1.13.tgz","fileCount":211,"integrity":"sha512-plR+DG4bLMUgutnhKkpMoxqFXM8w3cIfjOJ/OrEUCU7AXC0H7woA5Be6gbjoLjnozCKg+Fp+BkE+ZmKkk1U6Jw==","signatures":[{"sig":"MEUCIQCrts8nEjzvv8g6jjDV8HYms3c99vgRj9LoYYXGNvXwbAIgApjkwooY3xS9l85F9q97n+f03rhYNgXEq9ZlRj5UXq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":851337},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"9b1b1460c65a639f80ac0ad252e699835ddb08c8","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.1.13_1721174723104_0.19275286500443234","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"@hotmeshio/hotmesh","version":"0.1.14","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.1.14","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"aaf171862b9b238d140200d1aab5181c595dad9a","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.1.14.tgz","fileCount":211,"integrity":"sha512-lal+A1xV6HrLgjjauxh71FYboL3W1woOAz8JVVJdiBb2oI2KnPsuI0raV5kn9QQi6LTuIDTHyaKNsAbHPkDQyA==","signatures":[{"sig":"MEUCIGRCA10QIavpf8VX0ikqS5XDbsHPiqIrc7k1U28kxjcOAiEAy/oM6jsJTnJYy0bDvpzXvF6UXJGXW5C+QJ1Gi3yshJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":852696},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"7ed15e0ae6b714a9675f06b53f0b48ca62b31e98","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.1.14_1721237371459_0.2385352403015577","host":"s3://npm-registry-packages"}},"0.1.15":{"name":"@hotmeshio/hotmesh","version":"0.1.15","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.1.15","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"8ee094d44f05e49271d55204a00d0f67e247167c","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.1.15.tgz","fileCount":211,"integrity":"sha512-p6nXDWlqLiJ2QHHaLV9RySaW0lICAxEja5dg2I0gbGiR1usvTVRnvlO5T/le4dCPPgSfE+S7qds796YdOAdx5w==","signatures":[{"sig":"MEQCIAIS6yeodzoMTWYFtKjckftloA8sHPPN4zpUIueILAS+AiBlNTlasSXbFFS36MAkC5LUyNMzZASqmHYdWTKiFsA41g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":852696},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"886074db7d8207078a3d6eeb7f092b9c0e08d453","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable":"NODE_ENV=test jest ./tests/durable/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hook":"NODE_ENV=test jest ./tests/durable/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:basic":"NODE_ENV=test jest ./tests/durable/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:fatal":"NODE_ENV=test jest ./tests/durable/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/durable/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:retry":"NODE_ENV=test jest ./tests/durable/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:sleep":"NODE_ENV=test jest ./tests/durable/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:nested":"NODE_ENV=test jest ./tests/durable/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:signal":"NODE_ENV=test jest ./tests/durable/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:durable:goodbye":"NODE_ENV=test jest ./tests/durable/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:unknown":"NODE_ENV=test jest ./tests/durable/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:collision":"NODE_ENV=test jest ./tests/durable/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:interrupt":"NODE_ENV=test jest ./tests/durable/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:durable:loopactivity":"NODE_ENV=test jest ./tests/durable/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.1.15_1721241663706_0.7447547850025491","host":"s3://npm-registry-packages"}},"0.1.16":{"name":"@hotmeshio/hotmesh","version":"0.1.16","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.1.16","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"574c9b67bd62df4dcea3fa21b3ee65bac4eaad28","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.1.16.tgz","fileCount":224,"integrity":"sha512-RVSUiKtsYaazrwxUFqlsZHF4s8SicY9KO7ffkU7YoY1LNgdbqnhnrT6RiREOFyOsF4nVSkG654xLX8zdXxtDng==","signatures":[{"sig":"MEYCIQC3iUBpqAEVDXPzzq77DJKk9JwimpuYZd/cSVFZ2RhaQwIhAJVDOZEDRpvYDd4tBpIiy4QUOp9bv32rTaV/HVoNxHVt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":818527},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"1fb2b87badf3a1d011e6ead5d2b9eeac883eed63","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshcall/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshdata/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.1.16_1721786779574_0.17367965165851773","host":"s3://npm-registry-packages"}},"0.1.17":{"name":"@hotmeshio/hotmesh","version":"0.1.17","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.1.17","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"44221f43fa0e312637ad285644e6b470ba6893b8","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.1.17.tgz","fileCount":224,"integrity":"sha512-leMx9PZ2jPsHqUD9kNo2IKcdzV4+qQtdmuqWuyiED18JkELcxX/rccDDWndIt25g6Xghyc3736YYBqkYPRlKVQ==","signatures":[{"sig":"MEQCIA/X7pax6K3ivNn4jaKdEDzY3dnGCW+a2DdxlpqStrqWAiBTPToLH0mWB/K6wLISZ8GfeV4OtWb3Xt9ddKOETxNXig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":819775},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"365356d4e02a67784fad3eb24ce4d19468ed5315","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshcall/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshdata/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.1.17_1721851935282_0.31112533092860817","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@hotmeshio/hotmesh","version":"0.2.0","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.2.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"4e2e78baa28ab88fdea8d9ad376c5240b1293d6c","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.2.0.tgz","fileCount":224,"integrity":"sha512-SpDVR/aKrvCm9z20oKIrTQDXuOYtFgkczMqWb2iMrq2C5ATlG+wwerIrxdX3Z+1yk7LvbLSRy4GyIMXUb7es2A==","signatures":[{"sig":"MEQCICOJuGgXifvkTVWgHh0tRl2+cX4V6i0g14maXStUi4+oAiAyNVmMmVMF4aijXX9IaM1QzoTwP1h6v2VkDrU2uctr0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":819146},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"94b44ffd8e3f899371105d59f4f93b631802b0d4","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshcall/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshdata/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.2.0_1721852458502_0.12685657025719133","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@hotmeshio/hotmesh","version":"0.2.1","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.2.1","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"3fd293f96ca6bd600a94908a99b64275a448981d","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.2.1.tgz","fileCount":224,"integrity":"sha512-zn0RsXFVTd6b5rBOMSMWDthpu71TpoN3x/xUE4CFN2xQ/82M4rjeVIcxyhDomYWOZrJEF3RRU1rw2YTAisw/Lg==","signatures":[{"sig":"MEYCIQDxSjx2+9Cha8lVu29Rj8UaUjx7rAQiRM3BNdXdvnzY7gIhAMq4Ea3RVQgmBwTrvEZT5oSjyLT232xcnVoosrUCLpmY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":820041},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"c9b371f41183c3a72995d6282764c18b78cb17b8","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshcall/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshdata/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.2.1_1722184614750_0.9290910146243068","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@hotmeshio/hotmesh","version":"0.2.2","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.2.2","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"fb1f4c68165589cac80fb804bc399fd1bfd25512","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.2.2.tgz","fileCount":224,"integrity":"sha512-x3Dwga8MKPg6hePRX9GvmCJnofLRHak/SKNUg5KnMWNfGEjKV+D4JSVstNI4k21E3kuFHyXntPDr3dYPzgcVGA==","signatures":[{"sig":"MEYCIQC/pYuEy+PK+jCh6FCzIdiHbXHTDds7DSOx5S4anillkQIhAKTuaogKm4Ifg0H1ZkP5TyQqkA2lfshVi6FQL8F8X7EY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":817603},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"c44cbcc4c58722ff21b5e3afbe6dbab41d16e164","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshcall/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshdata/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.2.2_1722469592410_0.6283786449498334","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@hotmeshio/hotmesh","version":"0.2.3","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.2.3","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"d8d9580ed4dae5d160efce1494da09671ac55f8b","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.2.3.tgz","fileCount":226,"integrity":"sha512-bfxuHoGeP1K1PWX7x/LobBPqpaLBHFUJ6Eh2x7mnlRS2RXU8YfLM/9mAYWYX/JrqjvZmz83S+RSFE9nDRsJpag==","signatures":[{"sig":"MEUCIBEAVa8QGb81sZdIakuA5HtLq5XxXuEpyz9jnLD4mZ+EAiEA06N1leWo3A1chVbEaEG25yXt4kwxYiwgKmXTpfz9FFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":820861},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"1a7d1668fc758865ef6d05c8a97079d4264c2ca3","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshcall/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshdata/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.2.3_1722486010837_0.6672345396908861","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@hotmeshio/hotmesh","version":"0.2.4","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.2.4","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"51cc893975a6a18b9f310f19c3c784f442543edd","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.2.4.tgz","fileCount":226,"integrity":"sha512-WciI14aPn+/oCDH9oHFi5INEa2TPdURoj4hsXMBRqAZlk7eIbwGD2whfU7nuEBCwat7pYeUY7HrkqtI7kB+ysA==","signatures":[{"sig":"MEYCIQCeGOn0zl+zV5jUWoCdysnRrrYtE4AQiI9c7J+voFrFRAIhAKU3KleyJy1Q5UlETYBUbRMeAsQIOItNQfOvsc3kJf3v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":822450},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"40a5d767943712dbb65f63f46b8ec9e5d4a6d0f0","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshcall/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshdata/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.2.4_1722538821084_0.904952672473121","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@hotmeshio/hotmesh","version":"0.3.0","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"27c27f94aacbb0983aeef9cf6b66abaa13f3742e","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.0.tgz","fileCount":226,"integrity":"sha512-0mgSSDfr6ucFEHwIIlHOWlKOUmS8Y+GK9trJnomy38UA24oKLXPZWdziHIzdRjRhd+jwj/02yT0zJXch1QtpsQ==","signatures":[{"sig":"MEYCIQDniTxGwpVIrN8Cv1XuZFSePQgjhq5osLxt/ay2zHLYKAIhAMkG6sobfljPhHN6D1VRVRhUOVOwMLoE43nsunG0Yc+A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":826813},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"a29ec27b7f1f22d0270b04dcf6e9a7b643ab6c8d","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshcall/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshdata/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.0_1723423280490_0.3711002565738597","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@hotmeshio/hotmesh","version":"0.3.1","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.1","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"0af3550e595e24e67dcd2d4e0e05f9629b579932","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.1.tgz","fileCount":226,"integrity":"sha512-8oTGZZ/7Ov6d2txu+31SxTbs18L6DGWzuE8odlL7fb4BpHqPSAfQQXTnTG0zphVokkNd/FfuT25v8Sw6j9dPJg==","signatures":[{"sig":"MEUCIQCgAoMrs3HABYjk7JtWHXyIAH7q1EVhDfBPksWia4PNCAIgUEhzt4Bt28FTTp+semIJXUnjfCfatco2w5x7Py2glbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":829705},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"2b9abdf52b8eabf1e342619468e6712c404d7796","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshcall/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshdata/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.1_1723499907974_0.11126562271184248","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@hotmeshio/hotmesh","version":"0.3.2","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.2","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"cc5889fa496245816d26e1bfb3cc7df360220df2","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.2.tgz","fileCount":226,"integrity":"sha512-PEhngZcjLOLqRSoUBNqsqlyjEDxGFHc7HK92+OebRF0rnnIgFB6zvQcw2KnavL2mqNDwxjGmGKm+Ju3UWdb5gQ==","signatures":[{"sig":"MEYCIQCmUEAA/Gz7QCIc5ONouTq1GM79XgOQPZNUEtxtSyNCEQIhAMefnuki2l4N7qMmFTKwCz3xQ2T8kLi1Indj374mBoby","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":829756},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"3bff4162115bdb93e81e11f7f85bc550a3a7ad0b","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshcall/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshdata/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.2_1723503943765_0.5942944483739989","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@hotmeshio/hotmesh","version":"0.3.3","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.3","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"79cd88814a4a4542b6a8019f28cf659143209331","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.3.tgz","fileCount":226,"integrity":"sha512-NvRrXfjs8CaMy+hE8o9mZL5sM9fuCvR0x9VISj69da/L1HEw8W5XRQdJUlH25QaHudjjeUHfREve8NLydypqZw==","signatures":[{"sig":"MEUCIQC0a/hw/wXcu2vP1NMGlIWYUnO3ZWrRyIqjDpDZH0siNAIgVLZbqfqlztcNGUG7QLizCOw+j0pnxGDSCm8bNIt3ug0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":829528},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"a435c9ada2b56f9a28401f60e679c6dc23f04e4d","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshcall/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshdata/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.3_1723565684850_0.8001741232212249","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@hotmeshio/hotmesh","version":"0.3.4","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.4","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"05624f347c3655460cb0576012049071872a8758","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.4.tgz","fileCount":226,"integrity":"sha512-CSnpJg4lxU3vK4Ead+pj2EPUi41+MzSMIMTIRDmM1cLxtc1d2W28PqW5hDlk8iaev5chcj0LhziJ0c14qrJ7cQ==","signatures":[{"sig":"MEYCIQDI5CTqzKVGZckD1PLccGTrRhtReuaMlQ+zt8+Rxl2CvgIhAOASCa+meWTU4d9COMMwCM8p3OJKyTKZryEY/fGQT8DV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":829528},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"54e7c47741904956f12814e8ac30b66d964ca0d7","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshcall/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshdata/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.4_1725463792231_0.2096353273925351","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@hotmeshio/hotmesh","version":"0.3.5","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.5","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"21a1a5a25faa0bb2965bf7a36d8c76cbbbf179a8","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.5.tgz","fileCount":226,"integrity":"sha512-WlsdIgjFa1d783gtGd9PaRlBPyoIXPYAGYXAoitaFevfdw+EV3/khw4l5gvrBlhKve83EXglf9xor2n9qA5ujQ==","signatures":[{"sig":"MEUCID7dLJ/Gadp/q90YNEEwpYLfh5h9avBovYX99OnjSN3TAiEAjDlRQ269Tfc2ln4BMD8LbTH1EulUZN0JDQ+UoAYQAhk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":829785},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"587dc7c7240dca5069ae68afa405cd5c42304658","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshcall/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshdata/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.5_1725464969035_0.9490901861001275","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"@hotmeshio/hotmesh","version":"0.3.6","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.6","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"95e7fb922dee803df067afa620978eb000ae218d","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.6.tgz","fileCount":237,"integrity":"sha512-bBo4t0QuHSA9cJEiFuWi4pJPgbZEvvSjdvDXnX7xzJGMJ+5KqlOHbDMbukA7vn5da2FFBpsvQVSeeaAE2MyV9Q==","signatures":[{"sig":"MEQCIGpOZXzD5TwRrkPsc8Lqne36K4RyuBQrHhw25TZMSrlgAiBURlJ1KasGWfzbLe8wtKuuNoP9nD92DuS4oYVohYrfKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":849933},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"d0b3cfd3d787ed8cfe889226000e0e74b8a3ce23","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/index.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshcall/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshdata/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshflow/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.6_1728922648214_0.3122455989227657","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"@hotmeshio/hotmesh","version":"0.3.7","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.7","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"207ecd176bd3ff4d3bd042da78b87db8522e90e9","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.7.tgz","fileCount":263,"integrity":"sha512-15N6TrRmwy/2HH83mQXhOedL7kjG4k1EPAH6lh/yi8HMheIBW7LZApfc6zIojz2Hhhg3mq+st86fdcVZS0n6/A==","signatures":[{"sig":"MEQCIDMsD89Eb0PhDdIcpKAfPncdqfKMCSKUfB5hJx6dJjcuAiAJWjMZwLsZOdNPN5ml9le+m7YA3eAPlD51GGdweHXucA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":861170},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"d0b3cfd3d787ed8cfe889226000e0e74b8a3ce23","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/index.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshcall/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshdata/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshflow/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.7_1729313200710_0.3019704748317429","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"@hotmeshio/hotmesh","version":"0.3.8","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.8","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"95e0c7b0c31a8d1aa8450c005f565c13f3cf45d0","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.8.tgz","fileCount":263,"integrity":"sha512-QlRpBGJvL5L58vRkvY+HnfPwr+hiHKT/3KKgqF7Q98Pm8dZNPeRAeSmMzc1U9K0tR6qcgOAQxb9Fon+a3FWbtA==","signatures":[{"sig":"MEYCIQDNwhW/Ydab2D06bm+F8JM9diIVS1CBXjY3W0MOap050AIhAJQZpvYuwOrsnrkksvh0BN7ppO4LAH7Mfwhd0CtVB6i7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":862707},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"89a1ffc6759eebf9753cc064e3c09dd187e40238","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/index.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshcall/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshdata/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/clients/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshflow/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.8_1730160879953_0.05398921993654171","host":"s3://npm-registry-packages"}},"0.3.9":{"name":"@hotmeshio/hotmesh","version":"0.3.9","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.9","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript#readme","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"860e287032ecf86fc1db01e5cdee2420aa74a632","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.9.tgz","fileCount":282,"integrity":"sha512-R3Wj7tsOT4FeH0/NTK+ZRmje1j0dveySZuM6IRsuaIQw3yrLkGT6LQZyrBZPg/QFTBUbcRHoiIU1zcdX9wAqkQ==","signatures":[{"sig":"MEYCIQDTsFTIAt4MyEYdSatUz3bBpk6cwjyCrGYv9UXnZBQImgIhAIi1toPCC2dOqWjYofAIjudLAX4XBHo1KTh1dutbdFLi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":915449},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"9486da7e76c463d68bdb756d7ab079905d706530","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/index.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshdata/index.test.ts --forceExit --verbose","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshflow/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.9_1731320354139_0.3000472641575582","host":"s3://npm-registry-packages"}},"0.3.10":{"name":"@hotmeshio/hotmesh","version":"0.3.10","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.10","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmeshio.github.io/sdk-typescript/","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"0f52a28db6c96cb0d51c282d231f710224658d5a","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.10.tgz","fileCount":280,"integrity":"sha512-YjdeJQ0D6Nylqhr5U7r1UgrypcAcpVmY8vs244QV3L3s5P+cVPbhw5ZxkuLI8GpaZgFMo5pek8nPha70K5e4wg==","signatures":[{"sig":"MEYCIQCBZQYrVN+uJC3HLtEF30XlZFd6Wq/h+Cm04Z5zwq33qgIhAJwGhHJW9LeTuznstJkH210ALmy9+kosOWwxZqnWxdT+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":934318},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"46719c436d5cafb408cc6b65baeb11ebade71dce","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/index.test.ts --detectOpenHandles --verbose","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/index.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/index.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/index.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/index.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/index.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshdata/index.test.ts --forceExit --verbose","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/index.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test jest ./tests/functional/sequence/index.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshflow/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.10_1731525048933_0.0839771105708167","host":"s3://npm-registry-packages"}},"0.3.11":{"name":"@hotmeshio/hotmesh","version":"0.3.11","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.11","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmeshio.github.io/sdk-typescript/","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"ded7cd1751636ebaae5d65019a0eaf66bf52b26a","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.11.tgz","fileCount":274,"integrity":"sha512-Gf1gYYd3DPZ7Kpj1moKpxtNThk+VSf3yomQTlS92pLXBkDerUZLpStnmlzMuvemY6WyUpNAaA/kFWcYsgqJtww==","signatures":[{"sig":"MEUCIQDPADoRoywz9OwvO/y7eu7yBSPKPsbgGH6jV5rIK4cGoAIgfTK1I5H+bFnSS1u8VSlrn3OoCLggIk+XGNbjvptdggU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1040141},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"940a2c8f0c4291e66e66719fd916f806f9e2f3d4","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/index.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshdata/index.test.ts --forceExit --verbose","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshflow/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.11_1732037292731_0.9260847031626596","host":"s3://npm-registry-packages"}},"0.3.12":{"name":"@hotmeshio/hotmesh","version":"0.3.12","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.12","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmeshio.github.io/sdk-typescript/","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"ea4676f0e68f28f1e8694df06c0e6d41545ce2f1","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.12.tgz","fileCount":276,"integrity":"sha512-qjywBxJND1DeBa2z4MZT1dy7aHQx8wXa4KNVxusvM4OoODtDHtUTfR6jawrHFNTAGWwepGAVin08v8Gcl3nLww==","signatures":[{"sig":"MEUCIHNvcuJ2M++bzITNzE5oMDzJRFMRu6LMjASjnISsX1j6AiEA40acn/P6406mQIVQqNd2CRJ2sfEMzrNhSyyc2xOJ0W4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1053702},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"791cc14ec62f734ef25ccd072791e64aea108596","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/index.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshdata/index.test.ts --forceExit --verbose","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshflow/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.12_1732147021336_0.5316969044159248","host":"s3://npm-registry-packages"}},"0.3.13":{"name":"@hotmeshio/hotmesh","version":"0.3.13","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.13","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmeshio.github.io/sdk-typescript/","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"9323e31e1989c3e89548bec51cbd5f34ac72fb1d","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.13.tgz","fileCount":276,"integrity":"sha512-pW45nW4CqcT5HF8EBe1TjZ9saTRJtbOMZf+Bk2Uq+M9UdQyl64GPXxCGraIZCl+RmCfusC951YWzRKSetAwPqw==","signatures":[{"sig":"MEYCIQDBlOlBn01B8UxX2lWcJNxHAQAglYfwem5iu9UcpNaEMgIhAO3TcgCVh47D+6awolYVzFJKxbsJRfYpe3vGYpc8/fkG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1053860},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"ec2bf0eed135c56220814c040aeead66b611ffd3","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshdata/index.test.ts --forceExit --verbose","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshflow/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.13_1732152860185_0.9492520683715913","host":"s3://npm-registry-packages"}},"0.3.14":{"name":"@hotmeshio/hotmesh","version":"0.3.14","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.14","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmeshio.github.io/sdk-typescript/","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"b671f675dd406533bfb4221ae9b4ff98341641d7","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.14.tgz","fileCount":276,"integrity":"sha512-iHyh7pKxEIgglzM5E00Y/e79UGX+5YIHbJNULrQhHV44jVqk0Ks9CRpwGSNKljTby04me4pBX3Kar5sXDWwFmQ==","signatures":[{"sig":"MEUCIAOozDTIp7+tWLdmRmGXuRzxwz4G4RnyzAwBo/I64o+wAiEAufPwyj7EazYF6iuGB5dO0tAMDxjBqF1XN/Od0cbder8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1053634},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"824abe611fd1b5c404fd490c67a386511c02194f","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshdata/index.test.ts --forceExit --verbose","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshflow/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.14_1732165726351_0.8163260568824087","host":"s3://npm-registry-packages"}},"0.3.15":{"name":"@hotmeshio/hotmesh","version":"0.3.15","keywords":["workflow","durable workflow","operational data","service mesh","HotMesh","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.15","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmeshio.github.io/sdk-typescript/","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"cef7162d43b684c520aa62156c54bad092de70e2","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.15.tgz","fileCount":276,"integrity":"sha512-O7QiziG2hyRAq5/2AzhPJrAmla5Mwm9R+/IwkJEBTbbScew3CJBAbDH3lRlQUuhqR/sSreLDb+mgZFhUzt4m+g==","signatures":[{"sig":"MEUCICKMF6RX+gxMqfXxeEY2VZobUk9lI+gnEAR9f2e5vG24AiEAxLVQoX9525zur/o4RfO89NDw37NG/HnOxVqQpjrPA58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1053681},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"d74956bedc684e7f2dc7b2c4961af38d5a7d7e91","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/index.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/index.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshdata/index.test.ts --forceExit --verbose","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/index.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/meshflow/collision/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/index.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/index.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.15_1732170930541_0.8408873394888101","host":"s3://npm-registry-packages"}},"0.3.16":{"name":"@hotmeshio/hotmesh","version":"0.3.16","keywords":["Serverless Orchestration","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.16","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmesh.io/","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"0e170a290684468eddba560cf11fcd767e181e3b","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.16.tgz","fileCount":288,"integrity":"sha512-OgZeqzDloxFJc3rV6auNR0UE9MXlVA/Wx5c1gUX9Nx9wvABHyYzDLyBmr1hZbXYJn4Dm2NwuXYLVWEfa9se7ZA==","signatures":[{"sig":"MEYCIQDSiRT+CNB/Wa99DOMuQjM7FIyvVsnXWAyvlhC90zX37QIhAMeQkXSevoG9hY55kRG2aHK1+LCDHZ1JLq9BV0q7cpEv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1092245},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"568795169637410c9ebfea79c4dfee7ae83181f5","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test jest ./tests/meshdata/postgres.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/*.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Unbreakable Workflows","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.16_1732518084878_0.9359134650831873","host":"s3://npm-registry-packages"}},"0.3.17":{"name":"@hotmeshio/hotmesh","version":"0.3.17","keywords":["Serverless Orchestration","Serverless Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.17","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmesh.io/","bugs":{"url":"https://github.com/hotmeshio/sdk-typescript/issues"},"dist":{"shasum":"ccca26e2ac2312b0b8b22400a9c6e7ace3d44a41","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.17.tgz","fileCount":288,"integrity":"sha512-jt362cRgQJdBQzHx79nS8rspkgCCj+UwkBVT8hZnzTFgf92vFbTBz00WiWmAAOu1BG0CCs4IBSV1eH+IMil5ow==","signatures":[{"sig":"MEUCIQC17GmxVBazvymvgRYxT94JQSvN26qLK65/uzphT5ZckgIgWAfg0ZfN8nS4c7RQsh2MTr+8Ird97o3tGWw/9VopU+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1091378},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"c887b6012fa87a64c44786b89e5a32b02ae3ed21","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test jest ./tests/meshdata/postgres.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/*.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"repository":{"url":"git+https://github.com/hotmeshio/sdk-typescript.git","type":"git"},"_npmVersion":"9.5.1","description":"Serverless Workflow","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.17_1732553419658_0.08939957319858083","host":"s3://npm-registry-packages"}},"0.3.18":{"name":"@hotmeshio/hotmesh","version":"0.3.18","keywords":["Serverless Orchestration","Serverless Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.18","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmesh.io/","dist":{"shasum":"7068d2c6e50cbfef86a82e014dd40491df4e2c6d","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.18.tgz","fileCount":288,"integrity":"sha512-shrVFybp+wEnHrosdp4ZLQ2baq69rbqRUpw4W5xsGJHXStejxg0hr46VlI5mY8hCVtchj1QGGrYV6oIY671vhg==","signatures":[{"sig":"MEUCIQDsOf/dsC5fqSGDuV8eM2xRA/mvFQ+hncObftRxCzRJOwIgZvqYfP0tNCnViQL/3DCdtN3z+WHUNdlacyTw3IVCq4k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1092913},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"611a175526c0adb7ad79be20b087d07e15f49df8","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/index.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/index.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test jest ./tests/meshdata/postgres.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/index.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/*.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"9.5.1","description":"Serverless Workflow","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.18_1732567414956_0.6765076898733766","host":"s3://npm-registry-packages"}},"0.3.19":{"name":"@hotmeshio/hotmesh","version":"0.3.19","keywords":["Serverless Orchestration","Serverless Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.19","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmesh.io/","dist":{"shasum":"7fffe4fc478e001076508deaf7c091c485d3354e","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.19.tgz","fileCount":290,"integrity":"sha512-B3Tmkh4eRP9lfQY1Und68Is9XEcM5VtopJNz+9OCybK0BYVUUVHWj2pVsEz8Reov8FsK6SHgkcbSVZeTsaVPeQ==","signatures":[{"sig":"MEYCIQCEO063qN+zWiLb5Qtvbg5P0Mr8/08ZzepZJT0Fzkzf8QIhAIoEBJUab0p2QgWG8iMkhWsuTCqMFcgiGZn8QoJgflRh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1101089},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"124d35f235a7e91c46d04101a5e78dc148754f10","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test jest ./tests/meshdata/postgres.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"NODE_ENV=test jest ./tests/meshflow/basic/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/*.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"9.5.1","description":"Serverless Workflow","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.19_1732743520567_0.5528989990044637","host":"s3://npm-registry-packages"}},"0.3.20":{"name":"@hotmeshio/hotmesh","version":"0.3.20","keywords":["Serverless Orchestration","Serverless Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.20","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmesh.io/","dist":{"shasum":"e6f7282a3268cd6b318e5a370861e0d4fe0d6c04","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.20.tgz","fileCount":292,"integrity":"sha512-TPd1QhiB2RXs/nHPk1rebqHUw5gf2AHkZCyttwnBkVcrfh2iuY7iaro22zIkbJ+SLYs7vG7zfJwTpOmAlPJlYA==","signatures":[{"sig":"MEQCIED7fHYSXOEdDGKmn7upBXuphQqb4uQ5auQSjyBc1SiJAiAeZ5WfSRFKezNjtsOpHPJigUbieahOBWoU9P8ZaQXsow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1117095},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"110ae992fcd6c37254c9b9ff16f1ebce01170156","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test jest ./tests/meshdata/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/meshflow/basic/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/I.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"9.5.1","description":"Serverless Workflow","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.20_1732926317104_0.5158106894394507","host":"s3://npm-registry-packages"}},"0.3.21":{"name":"@hotmeshio/hotmesh","version":"0.3.21","keywords":["Serverless Orchestration","Serverless Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.21","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmesh.io/","dist":{"shasum":"f99e0dcdf414f826274d270d702e6b174e0548fb","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.21.tgz","fileCount":292,"integrity":"sha512-I/rNCQzYxpgUZ5Xo+y9EkF/hI0auq5n7ZdqguTxVOzaeAARY2q79XDALMbX4ncltOncfKU3P+rvMdCBlDT2+9A==","signatures":[{"sig":"MEUCICfUEnG+wKmjvlkhxRE55sSzjMfOlRUu9jbQ/Ub8pq/SAiEAwJ4/xIG4lw9EbcpXcxVzaxROjDtO2tGmVJZBrYTmu8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1115496},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"6a985266ce2e8ab81612262ba9294af4ed732778","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test jest ./tests/meshdata/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/meshflow/basic/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/I.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"9.5.1","description":"Serverless Workflow","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.21_1733006025234_0.7355899576065743","host":"s3://npm-registry-packages"}},"0.3.22":{"name":"@hotmeshio/hotmesh","version":"0.3.22","keywords":["Serverless Orchestration","Serverless Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.22","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmesh.io/","dist":{"shasum":"56216717310ea35262231eb0277c79373f613a35","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.22.tgz","fileCount":292,"integrity":"sha512-60gx9tG/LyT2UhleT8xeNwhJJwEvxlLWUhyPYbPZRk8hlMvlWXzkC4VVS1BN1xDlDSU+mx9Gw4GamoXwIsLMtw==","signatures":[{"sig":"MEQCIFp2C3QSoCHANX+yWGYSJUkCKxpPMARrfrRdINa2f4slAiBaLa1m9X1HOo1l34cc43SbUoU7XT+5aDx/yJU7VzUhzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1115975},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"cfe138b2006db7afb613ee17503502b693b88f8c","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test jest ./tests/meshdata/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/meshflow/basic/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/I.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"9.5.1","description":"Serverless Workflow","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.22_1733010443081_0.33422062197084346","host":"s3://npm-registry-packages"}},"0.3.23":{"name":"@hotmeshio/hotmesh","version":"0.3.23","keywords":["Serverless Orchestration","Serverless Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.23","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmesh.io/","dist":{"shasum":"f2391d945e291bd314db12343944638873ad7d75","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.23.tgz","fileCount":292,"integrity":"sha512-KE02swiHR77KKI6NcOAdCfzdR+EpU/uS4v3wrIyxhcCl1eedlfNQpATOvxMSlbcHIoDf2tQT53Bh2NNPJepGCA==","signatures":[{"sig":"MEUCIEWQhXPbCqyZvfTkai9AAU7mZfORuD5xjnQI+CIibPuGAiEAxDkfEm/98B04wN6IP2V2H/uB/50WHarrJhRU8C8MJdQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1115540},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"5556f0ae4bef05144822da5ee122aa42c24c14d8","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test jest ./tests/meshdata/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/meshflow/basic/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/I.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"9.5.1","description":"Serverless Workflow","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.23_1733018242627_0.5807511875151594","host":"s3://npm-registry-packages"}},"0.3.24":{"name":"@hotmeshio/hotmesh","version":"0.3.24","keywords":["Serverless Orchestration","Serverless Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.24","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmesh.io/","dist":{"shasum":"536c6ebc8f0e22f8e8f8b8019bf439ae80aa503d","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.24.tgz","fileCount":292,"integrity":"sha512-TRS9vcN2KRguMIe9axTuGjrlaGTtj0kWTWHEI5pFbaPgHCVMhu/APiKvC21TNTpFeWSikyULXSc7Yj4YVw4itA==","signatures":[{"sig":"MEQCIAZHTnYn4a2eIQ9O1z+B1TFTF1NwmCWZE86u0Ad4PZ+BAiBZkoHfmQ/2E7k02c06pRo7u16ne2LO8FhKAyfosMJtCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1119136},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"ad363d4e7d1f38cc6fe569f7f5eba7fe8c8c551d","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"HMSH_LOGLEVEL=debug NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test jest ./tests/meshdata/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/meshflow/basic/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/*.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"9.5.1","description":"Serverless Workflow","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.24_1733157310357_0.08312746164023688","host":"s3://npm-registry-packages"}},"0.3.25":{"name":"@hotmeshio/hotmesh","version":"0.3.25","keywords":["Serverless Orchestration","Serverless Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.25","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmesh.io/","dist":{"shasum":"bd3db3203ee6a5747165494f7e4ba29a541fd0c8","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.25.tgz","fileCount":292,"integrity":"sha512-LJzxe1sHyTT0KyROmfxBpon4IftKEvNou8EzzSlqA/DGYm7pDRqoTBszTPFnQjRs3f1C38xquhCBG4O8BhVUAw==","signatures":[{"sig":"MEQCIAcCsEj4YnrD0rbxT2FqtstmY7xwavV7XlfXQJDD0w7OAiAZKaVWcGVlcTR1AdwsYri3hdtzuvshgAwtgZ+gVw/2hQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1030394},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"8931010d7c68f9d53193ad9607085cfc71b3f7c7","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"HMSH_LOGLEVEL=debug NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test jest ./tests/meshdata/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/meshflow/basic/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/*.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"9.5.1","description":"Serverless Workflow","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.25_1733508494154_0.5818655494239433","host":"s3://npm-registry-packages"}},"0.3.26":{"name":"@hotmeshio/hotmesh","version":"0.3.26","keywords":["Serverless Orchestration","Serverless Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.26","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmesh.io/","dist":{"shasum":"42be6dab72ae5bb8bd6d4b95001c52fbaba1a1e1","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.26.tgz","fileCount":292,"integrity":"sha512-fv45cnDUhThEgxIsr8vbcuSdUz3hrMh/VDBeihIz2yhCP5g13gyL8uqdDTWZSLdAbcWWhTOlOVUvQQg3Jdjt1Q==","signatures":[{"sig":"MEUCIQCiGWV5j+3vFkQTCOVrKF2IobfChHMkcnseMGZzEGaLFwIgJYrOhmZrYNAThnBFstAf2K0dwW1K2HYr5Kqn9ySmkcI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1031700},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"a1e86ace476a2baac65a08a29226439251305949","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"HMSH_LOGLEVEL=debug NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test jest ./tests/meshdata/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/meshflow/basic/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/*.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"9.5.1","description":"Serverless Workflow","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.26_1733728458148_0.4857865210197658","host":"s3://npm-registry-packages-npm-production"}},"0.3.27":{"name":"@hotmeshio/hotmesh","version":"0.3.27","keywords":["Serverless Orchestration","Serverless Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.27","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmesh.io/","dist":{"shasum":"b5303618d959d64be71e0a29d93cab9715d8c28e","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.27.tgz","fileCount":292,"integrity":"sha512-KI0HdfvmDFkQLRvoIrbA0PvXylByFbOOebekIdkgL5B9WUbRrq/QGjkydoxWpEIL9t8dtQ9JyPki5R22hwIxrQ==","signatures":[{"sig":"MEUCIFRdAWz9hIo5qLr5q6dnHXA/K0jhG1XNg6yVD8uBxzi/AiEAvrGnPW2I5iQbZVjYT0ffugB1vftXkpkQ0Bzwz+EVoyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1030099},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"9bc090d50e06f32fe1c61ec70f2497242507dabd","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"HMSH_LOGLEVEL=debug NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test jest ./tests/meshdata/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/meshflow/basic/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/*.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"9.5.1","description":"Serverless Workflow","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.27_1733734661070_0.8018867795973121","host":"s3://npm-registry-packages-npm-production"}},"0.3.28":{"name":"@hotmeshio/hotmesh","version":"0.3.28","keywords":["Serverless Orchestration","Serverless Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.28","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmesh.io/","dist":{"shasum":"9013172348d3faeec7847103f31f7537b0bbf943","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.28.tgz","fileCount":294,"integrity":"sha512-tEI4wcBKN0zTXK6/14ehoYsXekjAGmTndn8ETVZUq1EmgrllU4HP/r70E1Zc8B/OL0Ke7gkGnOe7dmnmefuVZw==","signatures":[{"sig":"MEUCIAC00VL8y5StNnqJz8fULpn0PrBixzk5Zmj8Se9hdaXFAiEA8DvJnBDv2/foW8IoOKPEF3c3rRpxPwAXnjWEtXDVKMc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1031737},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"4ad8cd46c91a9fdfa5cad687ba15d05190d86d6c","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"HMSH_LOGLEVEL=debug NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test jest ./tests/meshdata/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/meshflow/basic/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/*.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"9.5.1","description":"Serverless Workflow","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.28_1733763493599_0.3697650104772816","host":"s3://npm-registry-packages-npm-production"}},"0.3.29":{"name":"@hotmeshio/hotmesh","version":"0.3.29","keywords":["Serverless Orchestration","Serverless Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.29","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmesh.io/","dist":{"shasum":"fc3c97b3d521efdc0ffad0e9948f1b219db2b92b","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.29.tgz","fileCount":328,"integrity":"sha512-YhDxM6RSg5lu2ohb1IsUUUV7bb/AeruFB7FD9x3EP3vtP7dulwiV4bZ/WGXBxhap/CUv6nh65vAip2BYpRroZA==","signatures":[{"sig":"MEYCIQDYJXrkL3uOZ6yY4kujrtAMLjRsoxrmTU4F0NKvZw5yCQIhAPram0FXRKHXd33NjgmRHI0UuwNGU7izNin56SvFuf+i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1047448},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"68fd7438fb9f3b1b5791137276cb10a2152747a5","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"HMSH_LOGLEVEL=debug NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test jest ./tests/meshdata/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/meshflow/basic/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/*.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"9.5.1","description":"Serverless Workflow","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.29_1734294153459_0.2764889723944872","host":"s3://npm-registry-packages-npm-production"}},"0.3.30":{"name":"@hotmeshio/hotmesh","version":"0.3.30","keywords":["Serverless Orchestration","Serverless Workflow","Durable Workflow","Operational Data","Saasless Apps","Service Mesh","HotMesh","Postgres","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.30","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmesh.io/","dist":{"shasum":"4dfec7e093bb8540cd47390aaa516036802ec489","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.30.tgz","fileCount":328,"integrity":"sha512-ks6hbpGoksuKWWYugzdZDaHWUlUvfBuWbc8AF5HH8We9xHV26aSDTInkPHrlsa8X2o29SzW8tescPAizzotxGA==","signatures":[{"sig":"MEUCIQC1z/ohgMn328c0u//8w60ljJJHNgBsoX/nnAWEJGXuBwIge872w9eNdVzkxflNTfruQhjmKFSq0oNEzthSf4FIY9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1260203},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"e57f402944b1313e9ceab889c3b199f75d70d448","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"HMSH_LOGLEVEL=info NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/index.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test jest ./tests/meshdata/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=info jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/meshflow/basic/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/*.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"9.5.1","description":"Serverless Workflow","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","terser":"^5.37.0","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.30_1734342924568_0.8934064769118246","host":"s3://npm-registry-packages-npm-production"}},"0.3.31":{"name":"@hotmeshio/hotmesh","version":"0.3.31","keywords":["Serverless Orchestration","Serverless Workflow","Durable Workflow","Operational Data","Saasless Apps","Service Mesh","HotMesh","Postgres","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.31","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmesh.io/","dist":{"shasum":"419ec0f745ce445103273ca5729a7ab2a98dec77","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.31.tgz","fileCount":328,"integrity":"sha512-+0kMCE3u4KREp7nEUiE2L672UKUwJbBZMnG0B0Ue2njAOesHTH7SICd19QPp+xbJT3tyZot6MAo8rLve6B5Idg==","signatures":[{"sig":"MEUCIQDNr4eTb7GUrzLLDKBBR+n+3MzMqOF1lfSXR9TO+PyQqQIgD8j4fMx4esQFduLtDS7Tlnj2RLjsX54+kU0AOFVwB7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1259940},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"8df4d426d17fbff9e83dfc5de1731fee5c4b16d6","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"HMSH_LOGLEVEL=info NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/*.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test jest ./tests/meshdata/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=info jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/meshflow/basic/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/*.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"9.5.1","description":"Serverless Workflow","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","terser":"^5.37.0","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.31_1734566482074_0.8548010676247946","host":"s3://npm-registry-packages-npm-production"}},"0.3.32":{"name":"@hotmeshio/hotmesh","version":"0.3.32","keywords":["Serverless Orchestration","Serverless Workflow","Durable Workflow","Operational Data","Saasless Apps","Service Mesh","HotMesh","Postgres","Redis","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.3.32","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmesh.io/","dist":{"shasum":"1ed57efa35dbf996352b34c3c0748e9ce4ff2c38","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.3.32.tgz","fileCount":328,"integrity":"sha512-I+7r9f77JH04osFG54Z0J9EUCwEp6AnQr1gkZz9NUVboOLZA/dNu00fgujYIB81UXJsT9s/Clp7RbK/s+w7gUg==","signatures":[{"sig":"MEQCIGesz6wu+JZM666Oclixs2B48uU2eBP/lEN0vBjpUxlmAiBwATcyE2459W4z2kocsdggWYaULPownfcYBkfh3vb0bg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1262393},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"1b33841b6582b0f9346207d2eb8f584af76d8401","scripts":{"lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"HMSH_LOGLEVEL=info NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/*.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test jest ./tests/meshdata/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshflow":"NODE_ENV=test jest ./tests/meshflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=info jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hook":"NODE_ENV=test jest ./tests/meshflow/hook/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/meshflow/basic/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:fatal":"NODE_ENV=test jest ./tests/meshflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/meshflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:retry":"NODE_ENV=test jest ./tests/meshflow/retry/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:sleep":"NODE_ENV=test jest ./tests/meshflow/sleep/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:nested":"NODE_ENV=test jest ./tests/meshflow/nested/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:signal":"NODE_ENV=test jest ./tests/meshflow/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:goodbye":"NODE_ENV=test jest ./tests/meshflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:unknown":"NODE_ENV=test jest ./tests/meshflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:collision":"NODE_ENV=test jest ./tests/meshflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:interrupt":"NODE_ENV=test jest ./tests/meshflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:meshflow:loopactivity":"NODE_ENV=test jest ./tests/meshflow/loopactivity/*.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"9.5.1","description":"Serverless Workflow","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","terser":"^5.37.0","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.3.32_1734582104549_0.9924261082281156","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@hotmeshio/hotmesh","version":"0.4.0","keywords":["Headless Orchestration","Persistent Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.4.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmesh.io/","dist":{"shasum":"b1cb37608197474e5262ad26f542f17e24236cee","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.4.0.tgz","fileCount":98,"integrity":"sha512-DZ2emU6INptBIi01I91SSAiUj9V+vIQC7/5jh230PWrJyKBWwnrDpx55J7nvVsroIQUgS5ckVZtOr6RMMA7Zfw==","signatures":[{"sig":"MEQCIGXQ2SdARAmN0UGgcXStCzaxK7u2poHLreCdfEzATa2YAiACQArbkHZGIft3NLuSWlPxsAQGSR5u2onT/+GR4iNHxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269031},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"af7847243e6ef3a04f377e614118994095e593a4","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"HMSH_LOGLEVEL=info NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:memflow":"NODE_ENV=test jest ./tests/memflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/*.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test jest ./tests/meshdata/postgres.test.ts --forceExit --verbose --detectOpenHandles","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=info jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hook":"NODE_ENV=test jest ./tests/memflow/hook/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/memflow/basic/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:fatal":"NODE_ENV=test jest ./tests/memflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/memflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:retry":"NODE_ENV=test jest ./tests/memflow/retry/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:sleep":"NODE_ENV=test jest ./tests/memflow/sleep/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:nested":"NODE_ENV=test jest ./tests/memflow/nested/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:signal":"NODE_ENV=test jest ./tests/memflow/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:context":"NODE_ENV=test jest ./tests/memflow/context/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:goodbye":"NODE_ENV=test jest ./tests/memflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:unknown":"NODE_ENV=test jest ./tests/memflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:collision":"NODE_ENV=test jest ./tests/memflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interrupt":"NODE_ENV=test jest ./tests/memflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:loopactivity":"NODE_ENV=test jest ./tests/memflow/loopactivity/*.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","actor":{"name":"luke.birdeau","type":"user","email":"luke.birdeau@gmail.com"},"email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","terser":"^5.37.0","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.4.0_1751861642226_0.3503500746024395","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@hotmeshio/hotmesh","version":"0.4.1","keywords":["Headless Orchestration","Persistent Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.4.1","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmesh.io/","dist":{"shasum":"a98cd9e8863fbcd1ee40101808ff1096b5ec6a5c","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.4.1.tgz","fileCount":313,"integrity":"sha512-ui8nDPULOyi3kFrRJxKqc6iwEAGHi4k7pVmAHjYwUw/dVuzxPPRa2R+xGk1lauUHNuapypOFZ5y+lYXia85h6w==","signatures":[{"sig":"MEUCIA9WElZenuEoN9RZG4hhYW9hscuGgVmke1Xnwe0IIKQRAiEA7qJk1VAH1ymhSmYAkNsDw1eFIymxRsSmCsLjYHmaOV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1374578},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"f8ed1e7aa6295f97ddd46f1fb135f66f57746036","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"HMSH_LOGLEVEL=info NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:memflow":"NODE_ENV=test jest ./tests/memflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/*.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test jest ./tests/meshdata/postgres.test.ts --forceExit --verbose --detectOpenHandles","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=info jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hook":"NODE_ENV=test jest ./tests/memflow/hook/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/memflow/basic/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:fatal":"NODE_ENV=test jest ./tests/memflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/memflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:retry":"NODE_ENV=test jest ./tests/memflow/retry/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:sleep":"NODE_ENV=test jest ./tests/memflow/sleep/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:nested":"NODE_ENV=test jest ./tests/memflow/nested/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:signal":"NODE_ENV=test jest ./tests/memflow/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:context":"NODE_ENV=test jest ./tests/memflow/context/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:goodbye":"NODE_ENV=test jest ./tests/memflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:unknown":"NODE_ENV=test jest ./tests/memflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:collision":"NODE_ENV=test jest ./tests/memflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interrupt":"NODE_ENV=test jest ./tests/memflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:loopactivity":"NODE_ENV=test jest ./tests/memflow/loopactivity/*.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","actor":{"name":"luke.birdeau","type":"user","email":"luke.birdeau@gmail.com"},"email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","terser":"^5.37.0","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.4.1_1751863855429_0.7077559128397619","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@hotmeshio/hotmesh","version":"0.4.2","keywords":["Headless Orchestration","Persistent Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.4.2","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://hotmesh.io/","dist":{"shasum":"ff09f845b6eb5c79756efa6069f1b288e2295aab","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.4.2.tgz","fileCount":313,"integrity":"sha512-0ebLe8Zs/GkeW/6OsQjtD4U3FFNXsCBiRJx/LABe3N4pyUjkemZuuZ6ozk7Ox0PDyiGm+YFA/WBN3Lio1Ohnlw==","signatures":[{"sig":"MEUCIQDN10kDLfoTYzNyYxHQMtC0zJi+5JFlCAH0HoTRdn1aywIgXYFLmJKBCk21LUr/Humqj8ecx3DE9FmaDo4D24+e9js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1390702},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"7353a8170ccadfebfdc01d7dcef54fcb163068e1","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"HMSH_LOGLEVEL=info NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:memflow":"NODE_ENV=test jest ./tests/memflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/*.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test jest ./tests/meshdata/postgres.test.ts --forceExit --verbose --detectOpenHandles","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=info jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hook":"NODE_ENV=test jest ./tests/memflow/hook/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/memflow/basic/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:fatal":"NODE_ENV=test jest ./tests/memflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/memflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:retry":"NODE_ENV=test jest ./tests/memflow/retry/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:sleep":"NODE_ENV=test jest ./tests/memflow/sleep/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:nested":"NODE_ENV=test jest ./tests/memflow/nested/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:signal":"NODE_ENV=test jest ./tests/memflow/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:context":"NODE_ENV=test jest ./tests/memflow/context/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:goodbye":"NODE_ENV=test jest ./tests/memflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:unknown":"NODE_ENV=test jest ./tests/memflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:collision":"NODE_ENV=test jest ./tests/memflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interrupt":"NODE_ENV=test jest ./tests/memflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:loopactivity":"NODE_ENV=test jest ./tests/memflow/loopactivity/*.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","actor":{"name":"luke.birdeau","type":"user","email":"luke.birdeau@gmail.com"},"email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","terser":"^5.37.0","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.4.2_1751936951840_0.9165633970252374","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@hotmeshio/hotmesh","version":"0.4.3","keywords":["Headless Orchestration","Persistent Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.4.3","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"4354b189911a293b66e81bbc8d839d5eb5154368","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.4.3.tgz","fileCount":313,"integrity":"sha512-2RLJ4MkgaR6prrx8V5wRSk79mbJ4U1kQM1lsjfWYGj1SwzC5L/EifSw2OxUxms1ZaBaxZgBQdDB2UkmqJNQ6sA==","signatures":[{"sig":"MEUCIQDJrwrHiVNrmhsmrMGG3byLUWxvG2vlTv6ClctjSH1NggIgEGyOb3VCrhT+FbFrIjamDjDhme98Sg55BlEUmWc06cY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1393180},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"0963b3818e7bdaddede3748abb8a2b16f0999ea6","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"HMSH_LOGLEVEL=info NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:memflow":"NODE_ENV=test jest ./tests/memflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/*.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test jest ./tests/meshdata/postgres.test.ts --forceExit --verbose --detectOpenHandles","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=info jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hook":"NODE_ENV=test jest ./tests/memflow/hook/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:agent":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/agent/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/memflow/basic/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:fatal":"NODE_ENV=test jest ./tests/memflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/memflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:retry":"NODE_ENV=test jest ./tests/memflow/retry/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:sleep":"NODE_ENV=test jest ./tests/memflow/sleep/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:entity":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/entity/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:nested":"NODE_ENV=test jest ./tests/memflow/nested/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:signal":"NODE_ENV=test jest ./tests/memflow/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:goodbye":"NODE_ENV=test jest ./tests/memflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:unknown":"NODE_ENV=test jest ./tests/memflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:collision":"NODE_ENV=test jest ./tests/memflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interrupt":"NODE_ENV=test jest ./tests/memflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:loopactivity":"NODE_ENV=test jest ./tests/memflow/loopactivity/*.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","actor":{"name":"luke.birdeau","type":"user","email":"luke.birdeau@gmail.com"},"email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","terser":"^5.37.0","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.4.3_1752065442757_0.6962029787276285","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@hotmeshio/hotmesh","version":"0.5.0","keywords":["Headless Orchestration","Persistent Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.5.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"fba007a0c28b5c6c672e1832c1d25766326a6a5f","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.5.0.tgz","fileCount":313,"integrity":"sha512-IDi1SxG7FRhS1tMoabPb71WLWe8x2fUMj7Uf2XaC/PYtgIL57IaGgQyNYpLa9+GByJNa7HGex3bPOSPxwBdn/g==","signatures":[{"sig":"MEUCIQCYFUFTnXhgVqVOZkUiPrKwTn+O5ig9tIPxJ3QtK/t1kgIgAbX/x2sll8HNloWFrAzyDBaJeibEcQ0SwpINie0r3gM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1399208},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"2afe5bfff55c670d1849682d6e3b17d5e2282f30","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"HMSH_LOGLEVEL=info NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:memflow":"NODE_ENV=test jest ./tests/memflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/*.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test jest ./tests/meshdata/postgres.test.ts --forceExit --verbose --detectOpenHandles","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=info jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hook":"NODE_ENV=test jest ./tests/memflow/hook/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:agent":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/agent/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/memflow/basic/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:fatal":"NODE_ENV=test jest ./tests/memflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/memflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:retry":"NODE_ENV=test jest ./tests/memflow/retry/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:sleep":"NODE_ENV=test jest ./tests/memflow/sleep/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:entity":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/entity/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:nested":"NODE_ENV=test jest ./tests/memflow/nested/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:signal":"NODE_ENV=test jest ./tests/memflow/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:goodbye":"NODE_ENV=test jest ./tests/memflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:unknown":"NODE_ENV=test jest ./tests/memflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:collision":"NODE_ENV=test jest ./tests/memflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interrupt":"NODE_ENV=test jest ./tests/memflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:loopactivity":"NODE_ENV=test jest ./tests/memflow/loopactivity/*.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","actor":{"name":"luke.birdeau","type":"user","email":"luke.birdeau@gmail.com"},"email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","terser":"^5.37.0","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.5.0_1752158021655_0.301525212016603","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@hotmeshio/hotmesh","version":"0.5.1","keywords":["Headless Orchestration","Persistent Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.5.1","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"d35eb1d42450ce44c6df215f9639d274658ee199","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.5.1.tgz","fileCount":315,"integrity":"sha512-6IuVN1N94frSpOgHvV1Yxa0h0t1snTn4Yy8zbYyZoRKjThnEbljd1YvWbGmfAOO+WRTPBVc9fThGVkYDquNeWA==","signatures":[{"sig":"MEYCIQC0U27NP1S/Mql0r0C1LNTN1OUb33b/y2J+AD3dpdjFNQIhAMRh8L5FdlTH705d9K6IXQPrt7CNpG/4kB9cIa/7ly/k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1403347},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"a5545366a20af6ce8d517dabb5c8277dd8b67980","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"HMSH_LOGLEVEL=info NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:memflow":"NODE_ENV=test jest ./tests/memflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/*.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:meshdata":"NODE_ENV=test jest ./tests/meshdata/postgres.test.ts --forceExit --verbose --detectOpenHandles","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=info jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hook":"NODE_ENV=test jest ./tests/memflow/hook/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:agent":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/agent/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/memflow/basic/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:fatal":"NODE_ENV=test jest ./tests/memflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/memflow/helloworld/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:retry":"NODE_ENV=test jest ./tests/memflow/retry/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:sleep":"NODE_ENV=test jest ./tests/memflow/sleep/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:entity":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/entity/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:nested":"NODE_ENV=test jest ./tests/memflow/nested/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:signal":"NODE_ENV=test jest ./tests/memflow/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:goodbye":"NODE_ENV=test jest ./tests/memflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:unknown":"NODE_ENV=test jest ./tests/memflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:collision":"NODE_ENV=test jest ./tests/memflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interrupt":"NODE_ENV=test jest ./tests/memflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:loopactivity":"NODE_ENV=test jest ./tests/memflow/loopactivity/*.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","eslint":"^8.57.0","rimraf":"^4.4.1","terser":"^5.37.0","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.5.1_1752249508909_0.9089861187423875","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@hotmeshio/hotmesh","version":"0.5.2","keywords":["Headless Orchestration","Persistent Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.5.2","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"d8807827bcb7d0969393a443ff5740c889c2caa8","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.5.2.tgz","fileCount":327,"integrity":"sha512-c7XLrRbF1tGJ5JfGWlIc4zZi4Ybtf1YkToqlA8bWZEkSecUTIVh+jF0PDTiV5e0sQH8InklH8whsJz8koez1+g==","signatures":[{"sig":"MEYCIQCE55PQGDkALg8eOB93j2qfj2WkvOGemrUpfaAASUffCAIhAMDnD4wdtS17M6jiEAXvKTSVkFtmueqdZMXEM7XVE8np","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1439658},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"31659a0cc60f10a2a3e4d44cf55539a7fc522122","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"HMSH_LOGLEVEL=info NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:memflow":"NODE_ENV=test jest ./tests/memflow/*/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/*.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=info jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hook":"NODE_ENV=test jest ./tests/memflow/hook/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:agent":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/agent/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/memflow/basic/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:fatal":"NODE_ENV=test jest ./tests/memflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/memflow/helloworld/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:retry":"NODE_ENV=test jest ./tests/memflow/retry/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:sleep":"NODE_ENV=test jest ./tests/memflow/sleep/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:entity":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/entity/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:nested":"NODE_ENV=test jest ./tests/memflow/nested/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:signal":"NODE_ENV=test jest ./tests/memflow/signal/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:goodbye":"NODE_ENV=test jest ./tests/memflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:unknown":"NODE_ENV=test jest ./tests/memflow/unknown/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:pipeline":"NODE_ENV=test jest ./tests/memflow/pipeline/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:collision":"NODE_ENV=test jest ./tests/memflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interrupt":"NODE_ENV=test jest ./tests/memflow/interrupt/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:loopactivity":"NODE_ENV=test jest ./tests/memflow/loopactivity/postgres.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^4.4.1","terser":"^5.37.0","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.5.2_1752474977197_0.44646329904199367","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@hotmeshio/hotmesh","version":"0.5.3","keywords":["Headless Orchestration","Persistent Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.5.3","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"484e43026a035ca3231e582575329f5f3b1a114c","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.5.3.tgz","fileCount":327,"integrity":"sha512-XO30LlQyWqjeVKOk+NsbT20dtYcYUiSvlvdjfOWDyV0dM42BpEQaFECxJJO+x7/q2pZCWLQzVZpJlSpVhYGg0A==","signatures":[{"sig":"MEQCIHQXEGHgHqOZofubbxgrOjJxCsNMXsoAIN9tAd3KvelPAiA2GG18uod1r6dTMr6TrFVZ9LezzD7Imnsq5qvNeTa4Cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1439348},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"6cd72b6fe7db57f1b2b91f7f5485c75e6d688994","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/*.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:meshos":"HMSH_LOGLEVEL=info NODE_ENV=test HMSH_IS_CLUSTER=true jest ./tests/meshos/*.test.ts --forceExit --verbose --detectOpenHandles","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:memflow":"NODE_ENV=test jest ./tests/memflow/*/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/*.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=info jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hook":"NODE_ENV=test jest ./tests/memflow/hook/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:agent":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/agent/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/memflow/basic/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:fatal":"NODE_ENV=test jest ./tests/memflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/memflow/helloworld/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:retry":"NODE_ENV=test jest ./tests/memflow/retry/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:sleep":"NODE_ENV=test jest ./tests/memflow/sleep/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:entity":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/entity/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:nested":"NODE_ENV=test jest ./tests/memflow/nested/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:signal":"NODE_ENV=test jest ./tests/memflow/signal/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:goodbye":"NODE_ENV=test jest ./tests/memflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:unknown":"NODE_ENV=test jest ./tests/memflow/unknown/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:pipeline":"NODE_ENV=test jest ./tests/memflow/pipeline/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:collision":"NODE_ENV=test jest ./tests/memflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interrupt":"NODE_ENV=test jest ./tests/memflow/interrupt/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:loopactivity":"NODE_ENV=test jest ./tests/memflow/loopactivity/postgres.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^4.4.1","terser":"^5.37.0","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.5.3_1752500781308_0.647660640692362","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@hotmeshio/hotmesh","version":"0.5.4","keywords":["Headless Orchestration","Persistent Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.5.4","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"5b9094ff74ef7f9609c08d0b8ba6529508c141d5","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.5.4.tgz","fileCount":320,"integrity":"sha512-pFVdG3nkfxnxN+XILZIoyUkniCY1vG7BlpgWuWNE3N7sljyG59RRi4LNgEghwqoR6cCbMugAWOPQ+pI6IEcRRQ==","signatures":[{"sig":"MEUCIBg/7x7Z+e0SoVT7qqBq/+1XWpCpE6LNytPqJFiKFXRcAiEAjt0oRyuK6NmBLFfeiEM4GtswpMyr3SbMXc+mvsBiaVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338584},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"67b3e390112f0b4cd93dd03e3974ce65d232e6cf","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:memflow":"NODE_ENV=test jest ./tests/memflow/*/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/*.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hook":"NODE_ENV=test jest ./tests/memflow/hook/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:agent":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/agent/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/memflow/basic/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:fatal":"NODE_ENV=test jest ./tests/memflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/memflow/helloworld/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:retry":"NODE_ENV=test jest ./tests/memflow/retry/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:sleep":"NODE_ENV=test jest ./tests/memflow/sleep/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:entity":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/entity/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:nested":"NODE_ENV=test jest ./tests/memflow/nested/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:signal":"NODE_ENV=test jest ./tests/memflow/signal/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:goodbye":"NODE_ENV=test jest ./tests/memflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:unknown":"NODE_ENV=test jest ./tests/memflow/unknown/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:pipeline":"NODE_ENV=test jest ./tests/memflow/pipeline/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:collision":"NODE_ENV=test jest ./tests/memflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interrupt":"NODE_ENV=test jest ./tests/memflow/interrupt/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:loopactivity":"NODE_ENV=test jest ./tests/memflow/loopactivity/postgres.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^4.4.1","terser":"^5.37.0","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.5.4_1752860053562_0.2503933861961132","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@hotmeshio/hotmesh","version":"0.5.5","keywords":["Headless Orchestration","Persistent Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.5.5","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"6448a1cff7d2ee95273dc27482ea9962d16393f1","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.5.5.tgz","fileCount":320,"integrity":"sha512-SnWJ6hU+L/c4BHyeVQHt7+hNrQRYI63vIleraqLo5R3bVrKOJYjrxFVXfSV9CVlo0kdVuRiosLypS+IspBQ1yQ==","signatures":[{"sig":"MEUCIQDENAWHBfvvk2oLdDYn73yDzQnS2WbQEAUubZB8fdu6hAIgdN3/Vd7CsLoGOjyivV/YyQLepG4jKFe/6uQQHx8J3h4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1342992},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"7af256c1980c62ca41b915a9bfcc115760b09752","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:memflow":"NODE_ENV=test jest ./tests/memflow/*/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/*.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hook":"NODE_ENV=test jest ./tests/memflow/hook/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:agent":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/agent/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/memflow/basic/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:fatal":"NODE_ENV=test jest ./tests/memflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/memflow/helloworld/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:retry":"NODE_ENV=test jest ./tests/memflow/retry/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:sleep":"NODE_ENV=test jest ./tests/memflow/sleep/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:entity":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/entity/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:nested":"NODE_ENV=test jest ./tests/memflow/nested/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:signal":"NODE_ENV=test jest ./tests/memflow/signal/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:goodbye":"NODE_ENV=test jest ./tests/memflow/goodbye/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:unknown":"NODE_ENV=test jest ./tests/memflow/unknown/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:pipeline":"NODE_ENV=test jest ./tests/memflow/pipeline/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:collision":"NODE_ENV=test jest ./tests/memflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interrupt":"NODE_ENV=test jest ./tests/memflow/interrupt/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:loopactivity":"NODE_ENV=test jest ./tests/memflow/loopactivity/postgres.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^4.4.1","terser":"^5.37.0","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.5.5_1752937745180_0.6537551048247325","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@hotmeshio/hotmesh","version":"0.5.6","keywords":["Headless Orchestration","Persistent Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.5.6","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"428e97920c6f78878520f7e620b09e643c21c256","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.5.6.tgz","fileCount":322,"integrity":"sha512-9VRhc1iJ3KNYksfPI53XpHaNGeyBCmFtgAOZSlglgleyNksAjuP8AFiuPdIdPL9KxGJgXK6ClD7C/9Mioa9OmQ==","signatures":[{"sig":"MEQCIF0/f6C4hwikrWOjRQY8ID7PIMT9hvOgRg/AsdWvozEeAiAPy9QZMjwy5E5IuJok2yjFYI3+Wq86Yn6BV5iYAqfJSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1368232},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"58dcf73016b004c48fcc58fc91c8efe0c2475e37","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:memflow":"NODE_ENV=test jest ./tests/memflow/*/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/*.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hook":"NODE_ENV=test jest ./tests/memflow/hook/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/redis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:agent":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/agent/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/memflow/basic/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:fatal":"NODE_ENV=test jest ./tests/memflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug HMSH_IS_CLUSTER=true NODE_ENV=test jest ./tests/memflow/helloworld/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:retry":"NODE_ENV=test jest ./tests/memflow/retry/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:sleep":"NODE_ENV=test jest ./tests/memflow/sleep/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:entity":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/entity/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:nested":"NODE_ENV=test jest ./tests/memflow/nested/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:signal":"NODE_ENV=test jest ./tests/memflow/signal/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:goodbye":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/goodbye/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:unknown":"NODE_ENV=test jest ./tests/memflow/unknown/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:pipeline":"NODE_ENV=test jest ./tests/memflow/pipeline/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:collision":"NODE_ENV=test jest ./tests/memflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interrupt":"NODE_ENV=test jest ./tests/memflow/interrupt/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interceptor":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/interceptor/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:loopactivity":"NODE_ENV=test jest ./tests/memflow/loopactivity/postgres.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^4.4.1","terser":"^5.37.0","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.5.6_1752988897006_0.8768704658395774","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@hotmeshio/hotmesh","version":"0.5.7","keywords":["Headless Orchestration","Persistent Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.5.7","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"d4b8471bcaeb12504d898b93b285367cdb112485","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.5.7.tgz","fileCount":300,"integrity":"sha512-obYieEEWhCOgfJihstX8xs1QMH7GxCX98zOrhJwqeCOR1yhOPgAMUiZB+ZD5pMi1tHzKexmj8FzdqYB18T1Uyg==","signatures":[{"sig":"MEUCICq6p/uM2+UpTnB/hUfHe38gcY2NJuwAc693ub4RjgGSAiEA1wntU9kMhVMWUQW0dxSeSqeBtpDWLkoa+Y1PIk6hxf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1248345},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"c4c0118d4aba7e95a291728b3edfab046e836c05","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:memflow":"NODE_ENV=test jest ./tests/memflow/*/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/*.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hook":"NODE_ENV=test jest ./tests/memflow/hook/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:agent":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/agent/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/memflow/basic/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:fatal":"NODE_ENV=test jest ./tests/memflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug NODE_ENV=test jest ./tests/memflow/helloworld/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:retry":"NODE_ENV=test jest ./tests/memflow/retry/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:sleep":"NODE_ENV=test jest ./tests/memflow/sleep/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:entity":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/entity/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:nested":"NODE_ENV=test jest ./tests/memflow/nested/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:signal":"NODE_ENV=test jest ./tests/memflow/signal/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:goodbye":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/goodbye/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:unknown":"NODE_ENV=test jest ./tests/memflow/unknown/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:pipeline":"NODE_ENV=test jest ./tests/memflow/pipeline/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:collision":"NODE_ENV=test jest ./tests/memflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interrupt":"NODE_ENV=test jest ./tests/memflow/interrupt/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interceptor":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/interceptor/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:loopactivity":"NODE_ENV=test jest ./tests/memflow/loopactivity/postgres.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^4.4.1","terser":"^5.37.0","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^4.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.5.7_1753108582775_0.9021947633837162","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@hotmeshio/hotmesh","version":"0.5.8","keywords":["Headless Orchestration","Persistent Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.5.8","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"752ed25f844a3c89c335318ce021bff6678b4a39","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.5.8.tgz","fileCount":302,"integrity":"sha512-EgSoiEdHQo9/a4cryuJB0KaB8gdJUIHBdQ0LjOJa1ubZHSPnY6fqjuOYRrtnyLbyxYyaoOthVgcpKOtoOHbzYw==","signatures":[{"sig":"MEUCIBIa8iReGOL/DzQyVd4jvFJTvwzFQVfO1eOd6Ar94hFNAiEA6/L1IVIuuR1XW2bPSP1AWxKqz/7aaMax5RidOdvc+/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1249625},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"c3736b728f5eef725d603007585a8d0eaf56a6b4","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:memflow":"NODE_ENV=test jest ./tests/memflow/*/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/*.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hook":"NODE_ENV=test jest ./tests/memflow/hook/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:agent":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/agent/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/memflow/basic/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:fatal":"NODE_ENV=test jest ./tests/memflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug NODE_ENV=test jest ./tests/memflow/helloworld/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:retry":"NODE_ENV=test jest ./tests/memflow/retry/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:sleep":"NODE_ENV=test jest ./tests/memflow/sleep/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:entity":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/entity/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:nested":"NODE_ENV=test jest ./tests/memflow/nested/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:signal":"NODE_ENV=test jest ./tests/memflow/signal/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:goodbye":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/goodbye/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:unknown":"NODE_ENV=test jest ./tests/memflow/unknown/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:pipeline":"NODE_ENV=test jest ./tests/memflow/pipeline/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:collision":"NODE_ENV=test jest ./tests/memflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interrupt":"NODE_ENV=test jest ./tests/memflow/interrupt/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interceptor":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/interceptor/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:loopactivity":"NODE_ENV=test jest ./tests/memflow/loopactivity/postgres.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^4.4.1","terser":"^5.37.0","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.5.8_1760968046244_0.017739783663785147","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@hotmeshio/hotmesh","version":"0.6.0","keywords":["Headless Orchestration","Persistent Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.6.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"ad82e3e33b90730cdb310263d8aa466d6a58a304","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.6.0.tgz","fileCount":304,"integrity":"sha512-dEK0Ckt227SpTw/z9aa6vog66u/RkwZLF9aTxC4if4aRoxcbjxXVNVgiznQb4dIE739PebL3S9/YX+EzBX0Dhw==","signatures":[{"sig":"MEUCIQDvJIGCY559Rm1DDw1GkZvDhfPlwj0K3SIXKzQ73j3WRQIgbyxHodfePwkMELB7RyUKd3Tp5deqcsNyRQTl43+H0KY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1261463},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"73795d9ef2de02dedd4bcf83c960ae5e4f775a8b","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:memflow":"NODE_ENV=test jest ./tests/memflow/*/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/*.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hook":"NODE_ENV=test jest ./tests/memflow/hook/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:agent":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/agent/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/memflow/basic/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:fatal":"NODE_ENV=test jest ./tests/memflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug NODE_ENV=test jest ./tests/memflow/helloworld/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:retry":"NODE_ENV=test jest ./tests/memflow/retry/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:sleep":"NODE_ENV=test jest ./tests/memflow/sleep/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:entity":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/entity/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:nested":"NODE_ENV=test jest ./tests/memflow/nested/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:signal":"NODE_ENV=test jest ./tests/memflow/signal/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:goodbye":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/goodbye/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:unknown":"NODE_ENV=test jest ./tests/memflow/unknown/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:pipeline":"NODE_ENV=test jest ./tests/memflow/pipeline/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:collision":"NODE_ENV=test jest ./tests/memflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interrupt":"NODE_ENV=test jest ./tests/memflow/interrupt/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interceptor":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/interceptor/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:loopactivity":"NODE_ENV=test jest ./tests/memflow/loopactivity/postgres.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^4.4.1","terser":"^5.37.0","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.6.0_1764531046125_0.8937349018348562","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@hotmeshio/hotmesh","version":"0.6.1","keywords":["Headless Orchestration","Persistent Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.6.1","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"7c0c90d29079e0266bf44c3b589536754ea91e6d","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.6.1.tgz","fileCount":328,"integrity":"sha512-UtbX5NXpaftZDgpa4gxKPBaM8wsUDcT06S0iUZYJdImx1JuazVIxAlCmgu6/E4F/N8VSxsuL0uOdS9iRdDVloQ==","signatures":[{"sig":"MEYCIQDCpRGq0wAmh23SoefbKhoMsM+6MXCQsaYXz97EpZ8ELAIhAN56G8SnzImzPJ46KYbdk/jQy9Zftj6ZNR/LpiPm/Gf5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1411043},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"3d95de0b9ea8e9a7348467eb2115b0f49d79b60d","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/index.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/*.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:memflow":"NODE_ENV=test jest ./tests/memflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/*.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hook":"NODE_ENV=test jest ./tests/memflow/hook/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:agent":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/agent/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/memflow/basic/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:fatal":"NODE_ENV=test jest ./tests/memflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug NODE_ENV=test jest ./tests/memflow/helloworld/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:retry":"NODE_ENV=test jest ./tests/memflow/retry/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:sleep":"NODE_ENV=test jest ./tests/memflow/sleep/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:entity":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/entity/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:nested":"NODE_ENV=test jest ./tests/memflow/nested/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:signal":"NODE_ENV=test jest ./tests/memflow/signal/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:goodbye":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/goodbye/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:unknown":"NODE_ENV=test jest ./tests/memflow/unknown/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:pipeline":"NODE_ENV=test jest ./tests/memflow/pipeline/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:collision":"NODE_ENV=test jest ./tests/memflow/collision/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interrupt":"NODE_ENV=test jest ./tests/memflow/interrupt/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interceptor":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/interceptor/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:loopactivity":"NODE_ENV=test jest ./tests/memflow/loopactivity/postgres.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^4.4.1","terser":"^5.37.0","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.6.1_1764802368673_0.7917909776906109","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@hotmeshio/hotmesh","version":"0.7.0","keywords":["Headless Orchestration","Persistent Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.7.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"5c94562b91e00cfc1ad844433476504a751d3c06","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.7.0.tgz","fileCount":338,"integrity":"sha512-+kV+lf/tcGublHuViFn2TwC4D1boSD06ifG5nlUySshygar/JpJv6x4PVpnqBbkb1pe8rFSHBwsHKvjXJ7nn9Q==","signatures":[{"sig":"MEUCIC5AwueaaJ0JdC6rdj1xS54FPcdhxAwPPxIHdTYZRkEcAiEAtxvkkjRccgEIf+7Eikn6Qquaen4i4lR5fcqWiYLp6Yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1514727},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"edf7961eaf23cbff94f1977d028bfc2f3bc7969f","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/*.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/*.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/*.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:memflow":"NODE_ENV=test jest ./tests/memflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/*.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/*.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/functional/sequence/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/*.test.ts --detectOpenHandles --forceExit --verbose","test:sub:redis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/* --detectOpenHandles --forceExit --verbose","test:retrypolicy":"NODE_ENV=test jest ./tests/functional/retry-policy/*.test.ts --detectOpenHandles --forceExit --verbose","test:store:redis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:sub:ioredis":"NODE_ENV=test jest ./tests/functional/sub/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hook":"NODE_ENV=test jest ./tests/memflow/hook/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:redis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/redis.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:connect:redis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:agent":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/agent/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/memflow/basic/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:fatal":"NODE_ENV=test jest ./tests/memflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug NODE_ENV=test jest ./tests/memflow/helloworld/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:retry":"NODE_ENV=test jest ./tests/memflow/retry/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:sleep":"NODE_ENV=test jest ./tests/memflow/sleep/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:store:ioredis":"NODE_ENV=test jest ./tests/functional/store/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:entity":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/entity/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:nested":"NODE_ENV=test jest ./tests/memflow/nested/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:signal":"NODE_ENV=test jest ./tests/memflow/signal/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:ioredis":"NODE_ENV=test jest ./tests/functional/stream/providers/redis/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:connect:ioredis":"NODE_ENV=test jest ./tests/unit/services/connector/providers/ioredis.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:goodbye":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/goodbye/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:unknown":"NODE_ENV=test jest ./tests/memflow/unknown/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:pipeline":"NODE_ENV=test jest ./tests/memflow/pipeline/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:collision":"NODE_ENV=test jest ./tests/memflow/collision/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interrupt":"NODE_ENV=test jest ./tests/memflow/interrupt/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interceptor":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/interceptor/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:retrypolicy":"NODE_ENV=test jest ./tests/memflow/retry-policy/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:loopactivity":"NODE_ENV=test jest ./tests/memflow/loopactivity/*.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","redis":"^4.6.13","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^4.4.1","terser":"^5.37.0","ioredis":"^5.3.2","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0","redis":"^4.0.0","ioredis":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.7.0_1767404984530_0.03200290615225909","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@hotmeshio/hotmesh","version":"0.8.0","keywords":["Headless Orchestration","Persistent Workflow","Durable Workflow","Operational Data","Service Mesh","HotMesh","Postgres","OLAP","OLTP","HTAP"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.8.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"84418fc403ef4a6acd35b3357d13f82d6ad173ad","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.8.0.tgz","fileCount":315,"integrity":"sha512-oLX4bv0EgO7565xpTWKBdzngP1ITLxETKt8uZgQ1F98ZLfyMnqdg358UDoBj5HnbRMr5XV0dTTrohoDvUOK5HQ==","signatures":[{"sig":"MEUCIEUy9it0hI+o0P8uDMDj20BehdkYDM7Avc4qNGML/wSEAiEA8rJ1GN0CsLljucYbDOIF3HlI3EN1ssmjdNTnvLLgT0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1408033},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"9fcf06be632a6e912a194aa7a5bedd593f4cc434","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"NODE_ENV=test jest --detectOpenHandles --forceExit --verbose","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"NODE_ENV=test jest ./tests/functional/emit/*.test.ts --detectOpenHandles --forceExit --verbose","test:hmsh":"NODE_ENV=test jest ./tests/functional/postgres.test.ts --detectOpenHandles --verbose --forceExit","test:hook":"NODE_ENV=test jest ./tests/functional/hook/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:pipe":"NODE_ENV=test jest ./tests/unit/services/pipe/index.test.ts --detectOpenHandles --forceExit --verbose","test:unit":"NODE_ENV=test jest ./tests/unit/*/*/index.test.ts --detectOpenHandles --forceExit --verbose","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"NODE_ENV=test jest ./tests/functional/awaiter/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:cycle":"NODE_ENV=test jest ./tests/functional/cycle/*.test.ts --detectOpenHandles --forceExit --verbose","test:retry":"NODE_ENV=test jest ./tests/functional/retry/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build":"npm run clean && npm run build","test:quorum":"NODE_ENV=test jest ./tests/functional/quorum/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:signal":"NODE_ENV=test jest ./tests/functional/signal/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:status":"NODE_ENV=test jest ./tests/functional/status/index.test.ts --detectOpenHandles --forceExit --verbose","test:compile":"NODE_ENV=test jest ./tests/functional/compile/index.test.ts --detectOpenHandles --forceExit --verbose","test:connect":"NODE_ENV=test jest ./tests/unit/services/connector/* --detectOpenHandles --forceExit --verbose","test:memflow":"NODE_ENV=test jest ./tests/memflow/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:pending":"NODE_ENV=test jest ./tests/functional/pending/index.test.ts --detectOpenHandles --forceExit --verbose","test:reclaim":"NODE_ENV=test jest ./tests/functional/reclaim/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:trigger":"NODE_ENV=test jest ./tests/unit/services/activities/trigger.test.ts --detectOpenHandles --forceExit --verbose","test:meshcall":"NODE_ENV=test jest ./tests/meshcall/*.test.ts --forceExit --verbose --detectOpenHandles","test:parallel":"NODE_ENV=test jest ./tests/functional/parallel/index.test.ts --detectOpenHandles --forceExit --verbose","test:redeploy":"NODE_ENV=test jest ./tests/functional/redeploy/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:reporter":"NODE_ENV=test jest ./tests/unit/services/reporter/index.test.ts --detectOpenHandles --forceExit --verbose","test:sequence":"NODE_ENV=test HMSH_LOGLEVEL=info jest ./tests/functional/sequence/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:sub:nats":"NODE_ENV=test jest ./tests/functional/sub/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:interrupt":"NODE_ENV=test jest ./tests/functional/interrupt/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:providers":"NODE_ENV=test jest ./tests/functional/*/providers/*/*.test.ts --detectOpenHandles --forceExit --verbose","test:reentrant":"NODE_ENV=test jest ./tests/functional/reentrant/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:functional":"NODE_ENV=test jest ./tests/functional/**/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:retrypolicy":"NODE_ENV=test jest ./tests/functional/retry-policy/*.test.ts --detectOpenHandles --forceExit --verbose","test:stream:nats":"NODE_ENV=test jest ./tests/functional/stream/providers/nats/nats.test.ts --detectOpenHandles --forceExit --verbose","test:connect:nats":"NODE_ENV=test jest ./tests/unit/services/connector/providers/nats.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hook":"NODE_ENV=test jest ./tests/memflow/hook/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:sub:postgres":"NODE_ENV=test jest ./tests/functional/sub/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:agent":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/agent/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:basic":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/memflow/basic/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:fatal":"NODE_ENV=test jest ./tests/memflow/fatal/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=debug NODE_ENV=test jest ./tests/memflow/helloworld/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:retry":"NODE_ENV=test jest ./tests/memflow/retry/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:sleep":"NODE_ENV=test jest ./tests/memflow/sleep/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:entity":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/entity/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:nested":"NODE_ENV=test jest ./tests/memflow/nested/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:signal":"NODE_ENV=test jest ./tests/memflow/signal/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:store:postgres":"NODE_ENV=test jest ./tests/functional/store/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:goodbye":"NODE_ENV=test HMSH_LOGLEVEL=debug jest ./tests/memflow/goodbye/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:unknown":"NODE_ENV=test jest ./tests/memflow/unknown/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:stream:postgres":"NODE_ENV=test jest ./tests/functional/stream/providers/postgres/postgres.test.ts --detectOpenHandles --forceExit --verbose","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"NODE_ENV=test jest ./tests/unit/services/connector/providers/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:pipeline":"NODE_ENV=test jest ./tests/memflow/pipeline/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:postgres":"HMSH_LOGLEVEL=info NODE_ENV=test jest ./tests/memflow/*/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:collision":"NODE_ENV=test jest ./tests/memflow/collision/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interrupt":"NODE_ENV=test jest ./tests/memflow/interrupt/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:interceptor":"NODE_ENV=test HMSH_LOGLEVEL=info jest ./tests/memflow/interceptor/postgres.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:retrypolicy":"NODE_ENV=test jest ./tests/memflow/retry-policy/*.test.ts --detectOpenHandles --forceExit --verbose","test:memflow:loopactivity":"NODE_ENV=test jest ./tests/memflow/loopactivity/postgres.test.ts --detectOpenHandles --forceExit --verbose"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^4.4.1","terser":"^5.37.0","ts-jest":"^29.0.5","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.8.0_1771440785145_0.3658687879047393","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@hotmeshio/hotmesh","version":"0.9.0","keywords":["Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.9.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"a94b0b55874f45f20d75ae61a7e1cdf2b90f29ee","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.9.0.tgz","fileCount":318,"integrity":"sha512-Ww6YT24gsoCMIzJfUHaSIwUv0xOiBBUgIyDmP0C2QQsvmhIqUoUN7Lr66tGHL9qmW3Ch69arFXm9s3SGbt1C1Q==","signatures":[{"sig":"MEUCIE8mLx9kq06fCOlyMyoygMRCbGo9pAc/KaObi3axIz6/AiEAqi8hzvY0RmSFKCF0piDYV8EXeGBhPzoX9ncPg8TZsNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1529802},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"01a4c5e11b122443e96457cedc03c478e6553b2d","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:memflow":"vitest run tests/memflow","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:meshcall":"vitest run tests/meshcall","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:memflow:hook":"vitest run tests/memflow/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:memflow:agent":"HMSH_LOGLEVEL=debug vitest run tests/memflow/agent/postgres.test.ts","test:memflow:basic":"HMSH_LOGLEVEL=info vitest run tests/memflow/basic/postgres.test.ts","test:memflow:fatal":"vitest run tests/memflow/fatal","test:memflow:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/memflow/helloworld/postgres.test.ts","test:memflow:retry":"vitest run tests/memflow/retry/postgres.test.ts","test:memflow:sleep":"vitest run tests/memflow/sleep/postgres.test.ts","test:memflow:entity":"HMSH_LOGLEVEL=debug vitest run tests/memflow/entity/postgres.test.ts","test:memflow:nested":"vitest run tests/memflow/nested/postgres.test.ts","test:memflow:signal":"vitest run tests/memflow/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:memflow:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/memflow/goodbye/postgres.test.ts","test:memflow:unknown":"vitest run tests/memflow/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:memflow:pipeline":"vitest run tests/memflow/pipeline/postgres.test.ts","test:memflow:postgres":"HMSH_LOGLEVEL=info vitest run tests/memflow","test:memflow:collision":"vitest run tests/memflow/collision/postgres.test.ts","test:memflow:interrupt":"vitest run tests/memflow/interrupt/postgres.test.ts","test:memflow:interceptor":"HMSH_LOGLEVEL=info vitest run tests/memflow/interceptor/postgres.test.ts","test:memflow:retrypolicy":"vitest run tests/memflow/retry-policy","test:memflow:loopactivity":"vitest run tests/memflow/loopactivity/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^4.4.1","terser":"^5.37.0","vitest":"^2.1.9","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.9.0_1771566950937_0.775205346709394","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@hotmeshio/hotmesh","version":"0.10.0","keywords":["Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.10.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"851816063402efed822d5d11f9e55296fb0f47c4","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.10.0.tgz","fileCount":319,"integrity":"sha512-5wiGKrxCSaJ8fQcDD1YBnetiz1EHj89h6tCAsEE+HdJkE09ccyqzDtFO2OFftq2d6VVfRzm7/gaH8IMRZ/MPEA==","signatures":[{"sig":"MEYCIQCAX7v7z2bZhL6hBc4O5KHZ6ShBo1ALAyCQsyRi6oIoGQIhAKPxZr1PsCXgIxk26CXvxTK0IEiPNHCb1PKeSL9+9Tt7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1559074},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"745bade50176578c40c74c30eb35d961bcdbd0de","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^4.4.1","terser":"^5.37.0","vitest":"^2.1.9","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","ts-node-dev":"^2.0.0","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.10.0_1771777825862_0.8945453799828336","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@hotmeshio/hotmesh","version":"0.10.1","keywords":["Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.10.1","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"314c3a56b627e7490f64cd4fdbb9473b51533f59","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.10.1.tgz","fileCount":319,"integrity":"sha512-qdaOeao9pLjC8BhWnXjWxw2FWLklTsifiD+LQMdfIoNrwiBn+Hgi/nuPPYLkKnP5Mbyyso81hspSMOIsFUFHXg==","signatures":[{"sig":"MEYCIQDzhGiQr0OiidFKt2G4NYtEvm1ImJKGTfo8DN+crqKznwIhAL/s6f/fDqP/O7bvwER1A34/iK3xPOKLQKz7h7uP7MEL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1568699},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"30dc69aaa157be46313cf9c71d7ccdeeb19d2163","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.10.1_1771796791834_0.6472012372160139","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@hotmeshio/hotmesh","version":"0.10.2","keywords":["Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.10.2","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"f5ea88adf3fa660230194d22e82ebf8bccc92f3d","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.10.2.tgz","fileCount":319,"integrity":"sha512-6Xub5RHrTfQPAYV4ZCMBandA5ci442BxeVzaIPB0Kp+j1VJOszEYR3NtMWxI0pzINKdkpg3GvmKp1bTrCk4BRg==","signatures":[{"sig":"MEQCICJduT7AIiVIU3uK+hsCQ6cy0dYHd+AatbIVOwj3wAyUAiB8MeemEQsvjDUIAVsTq839Nq+Q681MX6/TV0CTjcJ3dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1604175},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"b3fcbe6beccd211fc3cd18d307651635d18c644c","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"vitest run tests/durable/exporter/exporter.test.ts","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.10.2_1771945461438_0.6380312084805912","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@hotmeshio/hotmesh","version":"0.11.0","keywords":["Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.11.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"f79ef74b3999863036514fef7cd65f7f02e3bacf","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.11.0.tgz","fileCount":323,"integrity":"sha512-fr4wdd4o+ZtMuxPmBCPezNvfDl4/FQ7myiDgBlGBnGtWkwv4ksQfOxNmuIWTrQHIG4s897VmTdq0f4fU83eDPQ==","signatures":[{"sig":"MEUCIBDJhl75daBEigEoeleA7a85Rg7ZBgCwJexrpN9paF6WAiEAsOjjH8In/PTmQGKztGAngHcGtxyfPqy/b3BavJ6hrq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1646072},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"666661560a9d9117635514e49ec7deb273b15cc3","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.11.0_1773622509979_0.7817349917692573","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@hotmeshio/hotmesh","version":"0.12.0","keywords":["Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.12.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"401f1c631af8960a77b1d3e19f6403f68163b2be","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.12.0.tgz","fileCount":323,"integrity":"sha512-58K+xFjDriOLbtHyEelzD7A9+ZEzyLk5YEJGgdCZqTkG6SWgbswWym6ipmH/j9KUUipXJLLn9U4vXoxoN7i6gQ==","signatures":[{"sig":"MEUCIQCio+PqsTcj/Mn1jdA1QvRNkq/n6nVIXoDqnamhLXkJoQIga1b2iZh5W/DTTgH8oOCxUjpEb/9zHqj0XktzIY9LMjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1669844},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"8f0593abc7c53cc2ef3b7823a571e639ae2a9331","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.9.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.12.0_1774830947161_0.9183748211925078","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@hotmeshio/hotmesh","version":"0.12.1","keywords":["Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.12.1","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"df9bbc8e3a0acc217304061fdcc7bff0ea1a1e41","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.12.1.tgz","fileCount":323,"integrity":"sha512-14pEBrFrXeNjFxCQTf4i5C48YPUcwOOd0I5A+Ghx3oyerGjOKkZ0+N0PvQHpQi6coDg+y51OnoJ34Vx98Hs6bw==","signatures":[{"sig":"MEUCIFiMvCGEdHwenLzc2/YTBcmzUrpLGky5iWuWxrCiYMkaAiEAxM3t7Ev02yCzYVERiNUpHAHxBuTDEC3xOSk+P91v/MU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1669252},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"cda34cf857f6fbd70af0219f1717cdbf3e2f82ba","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.9.2","description":"Permanent-Memory Workflows & AI Agents","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.12.1_1774833003030_0.7064865478057947","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@hotmeshio/hotmesh","version":"0.13.0","keywords":["Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.13.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"a72fac98cc120f3eae2b24fb3a56a5ef443d975a","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.13.0.tgz","fileCount":325,"integrity":"sha512-5tf59KRpxsrQSB9XyWyEDLZ4szuwtUgtV7UUguae3w8c9d6JloT32UqKqcG3LZufP2QOHMiUUcX3+DqGTL7OJw==","signatures":[{"sig":"MEYCIQCg7WBFIJqgCuUYvXMGT5jK24Jkmm0nZp6aMHmhkTPLpwIhAMWHBm2Cphhv9S2dVmtnC2KRtAMk7tuQiMXjXXOh5PCy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1681808},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"66449725c6d1bc260ee75877b13e9f9454e62fa4","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.9.2","description":"Durable Workflow","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.13.0_1775049560938_0.6119770847517272","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@hotmeshio/hotmesh","version":"0.14.0","keywords":["Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.14.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"593e367490ca4188cb59b8d93a27b54bbe4e048c","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.14.0.tgz","fileCount":391,"integrity":"sha512-ejfb8QNAkUbm6zRX7hHSrniQcYMDVhz/GtgCx446B4wKXWIdhrixWKX1XOdwKyhWK340/VXYH7sxHpJa01s35g==","signatures":[{"sig":"MEQCIApzhfgzfIZUjm3droPRC+4SIGamj04xX0ejGrNEd+/QAiBfKIQJ3NoPH+buyzzJsuk+Rb593crqY6BucoVyAzuy6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1839557},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"e1c775ea735959aedaf8dcdf15f2e6460cb92d54","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Durable Workflow","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.14.0_1775956939980_0.3106370531345721","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@hotmeshio/hotmesh","version":"0.14.1","keywords":["Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.14.1","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"f86fbf19f01b668d9e8618c2d77665e8f889aee0","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.14.1.tgz","fileCount":391,"integrity":"sha512-tg8vnQ9tNvBT7dVGelkSi2ZcaV1bUCiyrVIITiOGQgqfFVUmogHnSPcUnkJZepDUnQ7nBRtxvV+0Cvwa14Wmqg==","signatures":[{"sig":"MEUCIAHJhklwxJ+5MfFcMETpnriuQuxfcA2Fun9EdJMqxOaoAiEA/u7Fhxd5Kzae3ynD1fnVI5gk4fNrtU5oI2Nn6vSF4IA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1839789},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"eac80c2fb140cbe67ef8d46863f2871763f63a60","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.9.2","description":"Durable Workflow","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.14.1_1776433569496_0.8492630147269822","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"@hotmeshio/hotmesh","version":"0.14.2","keywords":["Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.14.2","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"7117057c56b39b9044ef007482d9a08a833ea6a6","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.14.2.tgz","fileCount":391,"integrity":"sha512-Xu/BoNJecBkEv1L3lIwdA9JVsuvHUMbRdsQQCKH2tR8389jqhxu2E5cJrPni1+fVAEidUhQcjDYawGhCoFVuuA==","signatures":[{"sig":"MEQCIEiyrX3R7i7do+jm8ys5fKONf5aKAjik0MbU7H6wrVA1AiA/QN0GzZR0lQqWy09iII8KZZhI6ljgKXEwI94yrSti4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2031392},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"911368b1e3253e48c724742ac748fd05a6f56673","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Durable Workflow","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.14.2_1776669485307_0.3918853663763444","host":"s3://npm-registry-packages-npm-production"}},"0.14.3":{"name":"@hotmeshio/hotmesh","version":"0.14.3","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.14.3","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"7175c865737fbf72039385f5658cdfbb1f917022","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.14.3.tgz","fileCount":391,"integrity":"sha512-x/5CTG5YZI5zPGCwLSAgyqaICgIQVNrlTq7rQe6j33h8s9xFIFZjFQlKcsurN0cehY4aXW7hFwlNEYm7Rqvwug==","signatures":[{"sig":"MEUCIChuWY38gcEwmzeddrfX6d3qdjOhdL9QDgU+uRtGxiaLAiEAgQ9Vm4kDYHyPG14ZTivTAQ16I1g1/YDU6CFpBSsEr94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2037129},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"9c188af019b7e9bd891070a3b7b44d6d950a948c","scripts":{"docs":"typedoc","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"10.5.2","description":"Durable Workflow","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.14.3_1776774221244_0.5132524212877958","host":"s3://npm-registry-packages-npm-production"}},"0.14.4":{"name":"@hotmeshio/hotmesh","version":"0.14.4","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.14.4","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"0f98416f694d8d72cde77876c3498daa11d074b4","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.14.4.tgz","fileCount":391,"integrity":"sha512-LHnx+MYZXXNAi4Gvui4BmbKm/cm+OQNCKJbIOUFy3EY5Tq3KCGRVc3GTO5Kj8S4qtrEiE+EpuGF+RsY4uULcYQ==","signatures":[{"sig":"MEYCIQDUE1ZcXdHu6h5WXRxSbNxVzxqfcVk5meTsFs+gxFfLRgIhAOq95k5OQgkP3USo9b42wRTkLG7BbF149gckp5VPgLtL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2073244},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"4bc6afa028be56a9df9077487744387f4e7aa567","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.14.4_1777440555752_0.4264955662239136","host":"s3://npm-registry-packages-npm-production"}},"0.14.5":{"name":"@hotmeshio/hotmesh","version":"0.14.5","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.14.5","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://github.com/hotmeshio/sdk-typescript/","dist":{"shasum":"1fbfa972b1f0d588e3c62191dce3c1b2a8e1aabb","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.14.5.tgz","fileCount":391,"integrity":"sha512-iW+CrVBY3hXwGvKkouxRbwB8g2wEHpWvrqgi2nyf8MS3pTDQ/5PE0gQU6I3/6oW/vbNvPNl+PT09IEnYtif8Xw==","signatures":[{"sig":"MEUCIB+CGljQyjlYU2XmBPHlHvLKJERe06gNIV9e4lXXlTNKAiEAgBdNyaSCzxODwURXwHlKnVaOoyViyZjkiYCJiwF904A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2088168},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"6fc1e17428f8d0f1f148def3493a5d0f774cc8df","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.14.5_1777833273865_0.296711675505152","host":"s3://npm-registry-packages-npm-production"}},"0.14.6":{"name":"@hotmeshio/hotmesh","version":"0.14.6","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.14.6","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"f9153b9891f39dc649471e496667bce0d8696c79","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.14.6.tgz","fileCount":391,"integrity":"sha512-7EbmejHInaKRuu2EGjJZFKWO+FYu1JW4spv7kiwZrxzgmeG1xM1BDALEZ3NPSTYgP7mNdSJHGZDYGxVBYp5IhQ==","signatures":[{"sig":"MEUCIQCgVohDndCp4XMMhhBmtsDVs09wAda1Re/hkUJ7xKDcjwIgJB5lQbewPUdwdlt90X144P3omy7TJ9y440UKJxhngk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2098147},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"ed15804851101171a9a7e74267a3c0804a833fd7","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.14.6_1777905099998_0.5906285827014548","host":"s3://npm-registry-packages-npm-production"}},"0.14.7":{"name":"@hotmeshio/hotmesh","version":"0.14.7","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.14.7","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"b8c48bb107de13ab58dfd107a50f48f45b10dc38","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.14.7.tgz","fileCount":391,"integrity":"sha512-DrlK5AgOvUe4DPZc9uFGf7MjCgJ+jMuGMWwnVnNfllNZ2i93oBT6fz9s8Xi8vQRinQWYj/CrTGloAR/0KwSovg==","signatures":[{"sig":"MEUCIHEvjlSNe9QIkKn0EBzV6NiqTDe+A4+CAeSWOr8lSoJAAiEArbO+En55Og5nNI3G46ktkJJffbV1N9C9/9wKOJZ+K1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2102738},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"8cb6265e85452c5f969e36255c121208d94c0639","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.14.7_1777954827930_0.020894025626833734","host":"s3://npm-registry-packages-npm-production"}},"0.14.8":{"name":"@hotmeshio/hotmesh","version":"0.14.8","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.14.8","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"9baed8ee98e427693339cd11f4651341589b3985","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.14.8.tgz","fileCount":391,"integrity":"sha512-TQWLJbESxB0imGrq83DqSBP1kJ9SlBG1IR+HAUnrrw16/rWAjbhWgqC8/+uSKpdjgzII7fWBI+B7cyzP36onog==","signatures":[{"sig":"MEYCIQD0h44fIjn7enSwhg7U9xV3QAfnl9vWhjryrH/kV/r5ewIhANdQw6Ufr0m0cDNh7Xcarm+AJcOysKKgQqwUa/DB/hpK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2093238},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"41d372ff7a35972b09599713b3e8b7c497f043e8","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.14.8_1778521589350_0.3788145971077268","host":"s3://npm-registry-packages-npm-production"}},"0.14.9":{"name":"@hotmeshio/hotmesh","version":"0.14.9","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.14.9","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"782e433d7b3113fdb03ba913a73518f5916e8bf3","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.14.9.tgz","fileCount":391,"integrity":"sha512-omz0Q2SmezG/U/XLfOaFqylXj2457FNlRKQTwg1G/O2RmlFVkcH8a3aqeSl58Uqo+ZVFiXnd2ydeP/tyiKmVoA==","signatures":[{"sig":"MEUCIQCwi9UB9WD4WmWw0RkbE8+a24gFXVKUp/qQfchOTHuAzQIgMjTXSTY4bj9ygnEM0JKZcFh4sS6BJowry0WT38DFRZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2092527},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"5084b3c00f99bfcb3024260a17bfaff3708af623","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.14.9_1778543300189_0.2021347236373694","host":"s3://npm-registry-packages-npm-production"}},"0.14.10":{"name":"@hotmeshio/hotmesh","version":"0.14.10","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.14.10","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"912a0bfff123cff36c9a181dad543a7cdce26b36","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.14.10.tgz","fileCount":391,"integrity":"sha512-5BLX9+CQFG4xoR6GeypdGOizPjVK6t4jm2a4SS43Lcq9OtMg1BKP1tcYMxom2mIsUVTte94L4SRGGdX+x+iipw==","signatures":[{"sig":"MEQCIFjkzGOaoIhm2oBjknGlvfg+vD6oWmD3y6MTpH2iCy07AiBxKASmI40UzoFGVmbXclnWdtxSfK975pQ1wnqboavWzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2112380},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"b8d2ba54ae1b2c3757a305ba6b865c4ebe28cce5","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.14.10_1778559648347_0.04549481831095359","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@hotmeshio/hotmesh","version":"0.15.1","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.15.1","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"3cfdc3ae19693c65ae2421bb83439837fb249c6d","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.15.1.tgz","fileCount":391,"integrity":"sha512-bR11/UGwj1Ox2SYRdJa09nvZ5YighaxlHxIlLBds/0Pi+HSBRp+w24RZZWH7j2E16lZ1XlIvEVAVJKctGRbhBw==","signatures":[{"sig":"MEUCIQDZdTup3aCy9Ftufkuj7UuC0gVUbYGjBDc7U4dvalld+AIgavn3zlG9/yqcYi3uymR0r5Tje3LqfonvXOBb+evBVcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2115219},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"e6bdd8878123cd750bdda47e31ca5d2d7b53a36d","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.15.1_1778899303266_0.15145794675858792","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@hotmeshio/hotmesh","version":"0.16.0","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.16.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"44a5a2d6794d03bc231d02d4d797e084d90fd885","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.16.0.tgz","fileCount":391,"integrity":"sha512-X/dHkqI1/2ZTisfokN9pv5N+iVwuYbBOl0OXdi8rHf/m2oQOqj5B0bPY8m4TDVRY9RuYD1xxRw4iSSoaQWYB6A==","signatures":[{"sig":"MEUCIQC/MVwLAZj01k/MjiNb7G66XD1vIWZaqFQc4YGVl7ZiAwIgM4vs/slLmafXUqzVFiXtSv0lk+p5UjbYHOx417OVky0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2118856},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"47c2735cca118fe4b88ed66aae421eabebab9b2e","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.16.0_1778965618954_0.9356415516692014","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@hotmeshio/hotmesh","version":"0.16.1","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.16.1","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"e3a77974f9585fcb48f3425476fb04c40dfada38","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.16.1.tgz","fileCount":391,"integrity":"sha512-ODoCagsTGtiBL3X/l96Qx8wU1WqPW3I2SNinCB+Cl3uXb54LtwFRCzH5Kw5Q/aOzuWc4njD84tFvQmptTA1eXQ==","signatures":[{"sig":"MEQCIEnW8/omsNFF+W/avdWFIjTG29TuSoymyAsDiaJhAL+3AiBR1ZxxQ7b7G60TPoGc3+SjlVYyn3LCAlDIsndZt9CcZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2123941},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"0cf9f6ed997c1e9168ac1ce4fd8478dedea9bb11","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.16.1_1778992502081_0.14258484641691682","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"@hotmeshio/hotmesh","version":"0.16.2","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.16.2","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"24c3eb91b309e1a9ef66a21c9c8d059522026269","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.16.2.tgz","fileCount":391,"integrity":"sha512-6iT5hQ51BDXuz9jkpJrB/tK2RXvj7YGNnyh1CnQR8VO/ik8maoqhOYU+/SawECHxdHm4rm+ZtszslBX9Op19vw==","signatures":[{"sig":"MEQCIAzlTjqih3sLVFoQAZCzyNoplsOtCCag0tO+Lcnb0EuWAiAq/SDD1BchsTxtvdtthZ6wqzodvZp0wT3MJysk9H0vRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2126268},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"254c933992d214f0c6d048bb500281e5cc23305b","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.16.2_1779057092221_0.7186538869400207","host":"s3://npm-registry-packages-npm-production"}},"0.16.3":{"name":"@hotmeshio/hotmesh","version":"0.16.3","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.16.3","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"f6ef09d01253d9a6f54d73184e9b6d2f42e451ca","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.16.3.tgz","fileCount":391,"integrity":"sha512-mhXF2Wt2ezzU9A9VjWRN0+kRQCW8cwAZ4NRXzVRws/KdN3LApaidAP0DYIBpvDVOyGM7jzOHlpXUM1YZiWjwPA==","signatures":[{"sig":"MEUCIQDEuasgRdbnw1qq7tvlYGqSHYj5SFjeoC7aZEhelQuMjAIgKP6KeTaT2ayV7JkAEdULNRcy4+j7q0G+hMbYT6tjvlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2120393},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"7cd1f6f002c39336ec38da206415f900fb907f98","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.16.3_1779077829892_0.6541459049384968","host":"s3://npm-registry-packages-npm-production"}},"0.16.4":{"name":"@hotmeshio/hotmesh","version":"0.16.4","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.16.4","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"6ed6360338f8329bf91b55a27b231cdde4ef7023","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.16.4.tgz","fileCount":391,"integrity":"sha512-tpj74urlGAw//NZxlTL1zWMEQNQRvF7G7SNxAutGnAHV3RhLWQGCuctrI42B+tqwY9okYdb0WylKouQ/VqJqog==","signatures":[{"sig":"MEYCIQDyWcyHoO0+l0+lOqAIjN6v4RkzMU7Z4r1hFxGHQUO7ogIhAKecLhThu1M3fZpkmyHNbFMgLnQ/K3r40OlhDmoNdvm/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2122117},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"67c022de81a4ca9c4dd0c14685cd270c066ac843","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.16.4_1779106132053_0.3030463736942193","host":"s3://npm-registry-packages-npm-production"}},"0.16.5":{"name":"@hotmeshio/hotmesh","version":"0.16.5","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.16.5","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"f38e071f6ed87f8d71b602ded9dcc52b5a1009f8","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.16.5.tgz","fileCount":391,"integrity":"sha512-/wy1iE7RwlhQ7f4Nv+zLIjzo/8XRJOttGj+7MFSENPXWBPPvkLTfZXzHEIsB2Z3235dvaKVfdxFWNmExuHXJBw==","signatures":[{"sig":"MEQCIFgHfUJ46v+dm2NC27sZT6QC+f1OJOBTEBbsr5WS+GrgAiAZCcVkNCHY420zFZmZGIIepuuR2ECGG8K1EvtFct4uXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2125259},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"e2e6174886339694aca0aad06b1155da2fae124b","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.16.5_1779138285541_0.1019120863725802","host":"s3://npm-registry-packages-npm-production"}},"0.16.6":{"name":"@hotmeshio/hotmesh","version":"0.16.6","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.16.6","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"69da556e7c5393e41d0af1d6e2ebffab6a19a195","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.16.6.tgz","fileCount":391,"integrity":"sha512-FgmuXD1hoB1WLVfSPKgk1NAxDb4NxmvgqniP6qhf+h6bRCHal6gCtj8yuFKZOTNlvwJZlBwAqni6inHseBS3TQ==","signatures":[{"sig":"MEQCIGiB6Diu8GnOv4/fgtrv2pVMhg4j/pEN5QxjxRAgolB6AiByy6iv9IJVggWn6IDq0lNottMPCpFqMDuYXYLji6TwHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2127119},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"c17b9885e04de100ff2e5798ce9155cc2208fb92","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.16.6_1779192542791_0.33987775192603586","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@hotmeshio/hotmesh","version":"0.17.0","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.17.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"5f79ddf64db23eaee50ddc909453568ab24097c7","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.17.0.tgz","fileCount":391,"integrity":"sha512-P+wlTnkSnUxFaqMIlLui21FRtWxlYE1+ZBV//7L8xBHeSz7LB/hvHBsMgPW/fowj8yd3C7xQAApIR8Po2oR1/w==","signatures":[{"sig":"MEYCIQCjNuYqFAAS76esCpm9TK8HKpVoOqQ9CIPA6EphHwqpbgIhANrPFU4Xhu26Sy14KgOOYcZCn29plKKkm9xUILQSwFLx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2134982},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"1769532f40356c213ced5bb04e807f7686a1848f","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.17.0_1779256508862_0.9529297475376517","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@hotmeshio/hotmesh","version":"0.17.1","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.17.1","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"6c7a9d1f2afe262b4343508dbdb5a98017fa9595","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.17.1.tgz","fileCount":391,"integrity":"sha512-u18knQ4HhodEQWWxJU8wUKgPVTtg33mBbkJ1BOfQ63EXqd2YWR/wBTbqHxEsW6Vsbd23KcR7M9Ch2wpZ8zgWJg==","signatures":[{"sig":"MEQCIA2nk0HLbYric4lvynh4imCG47dPrX0u2ZntZnUu9mViAiAywfnVRpxyhM0SV5RQJXYwB7fk9xlIgiGk9PwZy/IhSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2135997},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"125d905591554ac7948d952bb0bb024705c80fa1","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.17.1_1779336505948_0.6765176165704798","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"@hotmeshio/hotmesh","version":"0.17.2","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.17.2","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"a572b58ed9fbd98578d9d2bd8706e9ce9eeb26c6","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.17.2.tgz","fileCount":391,"integrity":"sha512-q2Wo2D5ZdDZ7roqqnsqxZDjOyVlRyQ/iXL9TSKz/EmkfOo2XFfuOSEHSytotl/OycTyVqGtiBuBY9wHgml1OCw==","signatures":[{"sig":"MEYCIQDmwr+nuJgYtykNbDoOWfWUYkBJw+/wXce99nKbQKaFhwIhAOJJkaRJNXc2ss6EuEGpy9A023vW6anOGT1ZfwMdwyXS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2137628},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"5201765b6ae9a0803c6934dd1fd206e73ff2609c","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.17.2_1779421471160_0.3884881527547037","host":"s3://npm-registry-packages-npm-production"}},"0.17.3":{"name":"@hotmeshio/hotmesh","version":"0.17.3","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.17.3","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"9b65c01b0337926751afb45ed2c020c54a819cdc","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.17.3.tgz","fileCount":391,"integrity":"sha512-FvBub2OHI52ymGaiXf8nDozbadePGdJ2OKN0iLrCjrwlDxIHN7nMq/CyywCCSKvcWoqbttocxjpGa+wVfBo1Yg==","signatures":[{"sig":"MEUCIQCTVadz9UI3XwKwIZe1ccR3grD6D/e2Dg66qoBiDJMQ+QIgHC1F9f4fDZ4H/MVwHyN0PqyZTAPXC/l9cpnPP8prWxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2119500},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"9cb4218c2faa529589e7421bb3828630e8f1f2f6","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.17.3_1779575633867_0.20808393331374186","host":"s3://npm-registry-packages-npm-production"}},"0.17.4":{"name":"@hotmeshio/hotmesh","version":"0.17.4","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.17.4","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"809a39fbae0c07b39f9f4a89cee61ee4094e72a3","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.17.4.tgz","fileCount":391,"integrity":"sha512-95J5o8x2HOcktKzOJxBkD2KWKGoHbpyB1gj8/TCl8XvbEiC4S8vgb4NUWgkloDBVlFJLf8r2UYBytYkO0BAWRw==","signatures":[{"sig":"MEQCIAZk4Kbnw6QH6pP2HEY2HWZi7fN2rYn1x6xxe3fYdebAAiAhiEvqjwcX2n6HCBva9PZ1lwkP7iWHGM5J06UPqiA85A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2120091},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"a48097e07af5a163a4bff17b6c21cb533bc25efd","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.17.4_1779587693927_0.27207382841103667","host":"s3://npm-registry-packages-npm-production"}},"0.17.5":{"name":"@hotmeshio/hotmesh","version":"0.17.5","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.17.5","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"dfd25ba7403c763e1d1144b510aba757f3590601","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.17.5.tgz","fileCount":391,"integrity":"sha512-pD+wQfD9TbDQQ+fsQneNF+ykh6m4p/oBIjy+TkIGHgV7MAPQXnLJHRXVk9OXrRiCk/gyGKbpAfcE38adDpPtzg==","signatures":[{"sig":"MEQCIDbmghYeroDxwuH/yly2OpKSiOPEbqnbh+wVSvY6ZRU7AiAwpaz2rRhsuENwny2czjOuBI9A4kvROGmHXZL6QauQ1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2120107},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"dfe6dc9aa6ada154f0511c515c7eec07b2b1ae9c","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.17.5_1779590039827_0.9231063816957652","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@hotmeshio/hotmesh","version":"0.18.0","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.18.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"bd905eef5a8495ff12e28cb7e1d5c55b23ae7d42","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.18.0.tgz","fileCount":391,"integrity":"sha512-b17thhHsfsIMb06Bo7M2vWhPbvFWPjZRFY6yUGNBjFKRwYBBdYuPzaOwnewEoVsraZhdMeXIuEYQUBKuB7XwBw==","signatures":[{"sig":"MEQCIFKJ5Wg/P+mKBaoCoAGnZ+pq3YmfOpFI3DWmGbUzMPk9AiBZmQkGrHu+tA1yGvPQEwWYn2RFJ/+7vM8XNE5dO3xP8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2123290},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"f7841484ee94328348055d8bebe7d84daf587694","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.18.0_1779670284040_0.6872214097731255","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@hotmeshio/hotmesh","version":"0.18.1","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.18.1","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"e4a2bd80170caa580981bec831315188137dfdd6","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.18.1.tgz","fileCount":391,"integrity":"sha512-vF0VE738wQoRNo7d9YAUyOPwgvRZg8k3iKw9nwXN8Jm6syXd5io+FE2veCf2B/0ZXFa9WrFy8WLJv+ISwtoSmA==","signatures":[{"sig":"MEUCIQCUrSH+YdyzLS58EmmWro7pqLq+1396F6UGVkCWrvopZAIgB0uoCOJfm/J1IimKTYi1t56ZEGybBPNCaXMYcBlTpHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2123322},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"5eee8e3a530e6371e43a7b00d5fbf18d7df195e2","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.18.1_1779678444519_0.4338267131947595","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@hotmeshio/hotmesh","version":"0.19.0","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.19.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"f8c33676d9d83dbe1fbc578020a91f10be91b38d","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.19.0.tgz","fileCount":391,"integrity":"sha512-U4+7jahIJHa823X+sKFxWMAy1BTH2i+UMochvOUnCUZ0/cB57mOcy/fE6nbqm7xKENr7LIrV6DCEvg6rsCeCmg==","signatures":[{"sig":"MEYCIQDOqhkXGSu3wzkCy6rcMsCvB3pMXEacM65HupjzobiW1QIhAK2bEVtuOhBqTJvX+f2TpJQzE7tHximO0vvbwW7nVnCp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2124586},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"4f696f6582fe95a15173b4b36f88817cdae7792c","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.19.0_1779736680343_0.6321276042955699","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@hotmeshio/hotmesh","version":"0.19.1","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.19.1","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"c97f6764a88090446f20444394ee418dda4af517","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.19.1.tgz","fileCount":391,"integrity":"sha512-bhFgzcU6xtKTjlZAh30JmTnqKwVQbp7Yw/N6TSEMb8cKRrwriE9rzimJkkmMai7oXfVcNzPukvCJ+O4eCmI6Fg==","signatures":[{"sig":"MEUCIHtVEWdgJUMnMwzSR1Rn/fUJmvh1VrE0GM1XdAJoCCz9AiEA78c97K4LhygB+uJb2YwyOtmaL92ro+jALMBL1IV8shk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2125989},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"3abd35ea9c4c71fd435bad35b20329a42ffc55e3","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.19.1_1779775504457_0.7999654084411911","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"name":"@hotmeshio/hotmesh","version":"0.19.2","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.19.2","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"9472b9286b7379327ce8b850efcfb0f2d4c4e3ab","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.19.2.tgz","fileCount":391,"integrity":"sha512-hwa4Ryk401IMWQyWiZf8f+7HJWbfI5NoQEGJK1q2ScqgTJq9UYNzN+6Q2ScY27dlk1LtlD9Lq87KH3wxGZTT7A==","signatures":[{"sig":"MEUCICs6DU2MDVua9EsDe64huQYLZsYkIk+TWgtIuPDt9G8rAiEA9mN1go+UnYpXC7LAjDvdkHmKMXeUmzC8ioOAdCz7zas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2132049},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"e1e3468ac4c6891200732ae79bffdd9f21944ca3","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.19.2_1780064220692_0.6575983362186704","host":"s3://npm-registry-packages-npm-production"}},"0.19.3":{"name":"@hotmeshio/hotmesh","version":"0.19.3","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.19.3","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"eb8bee04ff51c4a490e41573fd8224989c865763","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.19.3.tgz","fileCount":391,"integrity":"sha512-TCnu/Mvk4w06naV2qfmhsy79MzrrH5WKLA1+lPGeq3HoTOgHXLDnvF/84/0Mo5UWT0COJav/b2gzdsvwIZO4hQ==","signatures":[{"sig":"MEUCIDviZJZfj0SnhJ9sgBI3EBQ2lNGv9TDW8G/CBrBApeaEAiEArj1MKm8JhWmnzoE2ptOaYEeaApPf/GpDI5ObhH+wR3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2132125},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"108655513a0983f0fdd5d3f42b7b4434fcec5136","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.19.3_1780185656503_0.5532320201974619","host":"s3://npm-registry-packages-npm-production"}},"0.19.4":{"name":"@hotmeshio/hotmesh","version":"0.19.4","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.19.4","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"b6e338416a0afee05bc62ce39599ed0134039d90","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.19.4.tgz","fileCount":391,"integrity":"sha512-bWqRymeYdmKTeQb8cLuTb1imNnMyfylhcuQ6CiCtiF9aPQm0BFqfHn/DNxkPDNjtwq86Q82BTvE+9S1yGYqMZg==","signatures":[{"sig":"MEYCIQDHsSqROqr9dcbZWekEFgg69Ytb6c3rPuHcheWIFdYpKQIhANykJ6QBAmQePGrxn2ChBPUc0zZAPpaQVvMlmJI9nkQ+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2134734},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"315674cb051442214b9b5a55a0230fdd6bfae205","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.19.4_1780602710136_0.6305339319964631","host":"s3://npm-registry-packages-npm-production"}},"0.19.5":{"name":"@hotmeshio/hotmesh","version":"0.19.5","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.19.5","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"513b670158fdfa51645a8dd9485c5736d98e3df6","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.19.5.tgz","fileCount":393,"integrity":"sha512-qio3YBHHHeeqL5GXTYSAznqcZnFNeHYrf74G3ZOmZL7GghRscHFjwfC84bATOETailRvyNkOI2NHV0YyrylXpg==","signatures":[{"sig":"MEUCIQCh6m7xtK4pSBt8zsjh8ucy5AeG6jyk0SHmLrvZqCWGmwIgWrg0nBdGgGuodOdCNqEx2WXCBkMZWrm0iQzswQSVQSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2159745},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"04342f3262eb977a50a5a1cfec9e37fa924fffc3","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.19.5_1780981508266_0.5475611371013083","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@hotmeshio/hotmesh","version":"0.20.0","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.20.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"b8b315704a476f1aff01679b3f4ca47748625879","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.20.0.tgz","fileCount":393,"integrity":"sha512-n8TtfBNMUsky+l1MJmTO2qHcUcnG4s38aWaE9k2j5aeNHglf90WxeYTtAmQt9w0pdHEFVuZ/LJeaxcCHYggvHA==","signatures":[{"sig":"MEYCIQD1ItJm6MVwM0niVBjxjGclJf/1PZ3hmGCs0kZ66V0GPwIhAL99/3S+yMOSCh0diRIVgYJsqSmH9DaSkgS40uKcdaKN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2164673},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"f2245bbd4a338b7a200ea541666447ec0c97d850","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.20.0_1781136790291_0.3962834809803564","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@hotmeshio/hotmesh","version":"0.20.1","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.20.1","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"f8182bc51e81b3a03e0788f02bb075c92cf02c33","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.20.1.tgz","fileCount":393,"integrity":"sha512-N3vgQC+sJBWiKmdSP4YuAV1dMFYDhomAOo2U8GmzGsbccBLS6XSzBrbumqIm7O7neQNVyh7O7cm9+ERrKnr52g==","signatures":[{"sig":"MEUCIGm0ADyNBUUgeVfoXp7g2bemAbFvYM3c3tLbyUYy7IyKAiEAisqM0Hx8wQWps48eBo7NeaQI+Yob7gavkHkbjpmjiok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2165274},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"4af11ffae0d0d659f85cdc9f16518568462280ff","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.20.1_1781143615247_0.14622196066300996","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@hotmeshio/hotmesh","version":"0.21.0","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.21.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"f2bda3b5dd0119cf296b293c2e7dc097e18d0d0c","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.21.0.tgz","fileCount":395,"integrity":"sha512-Jou4UtBWQYu8kUoX4mRQ9bz/s96jcW50/w9RPK53wc6cYXHK3JrQzYqs6Xp+CSUR52VycjOYhy95/XjIpBUxTQ==","signatures":[{"sig":"MEUCIQDM8w9Fy+TRtPIvUyOwPxDNGtHcEx2sZqrPRNsZhSZkPQIgMVxDTAZ80IFcCfaH5HRSzYuDl5cKQkoY5SXnTRucYLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2207360},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"c7cba65d9541bddd4e9b36cefd2a4ba5a98fbcfc","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.21.0_1781738753105_0.377623159308734","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@hotmeshio/hotmesh","version":"0.21.1","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.21.1","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"18b3018f81ef22245617b7948e00850baf51b3af","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.21.1.tgz","fileCount":395,"integrity":"sha512-uZ1KUsaR/XITchVvZSDWf2TI451PAtaJNWvJhTjsPO1nba4nO2AUrRYujr91AOCqFwLZTl17naGvkI7mifd5Hw==","signatures":[{"sig":"MEYCIQD2iPPyQ2/c1hSecvXMRkQCvp8ADxPf2lsKhrZdNxdxdgIhAJP8AsAbdO4zCoM7f0txlTEr8lbSutQApOHSKwAbpMDE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2209197},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"fc107181a44024caa97a0e25b55a1befe7712be3","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.21.1_1781795051274_0.8540642849941149","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@hotmeshio/hotmesh","version":"0.22.0","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.22.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"a1ae2da2fe58b6635eea865615bd184fae146a7d","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.22.0.tgz","fileCount":395,"integrity":"sha512-oAv3fnW1wHSnTHEfum6+fTrVxDpMQfbZ7bdiBlIO8Vl9qkwRTIOrODu1m566yatkctn9zFocB9ug4vJuH116vQ==","signatures":[{"sig":"MEQCICrSs/Cm2UFTRNzrFVar4Ic4eSIFl788mTfQXwsOS+g2AiAvM3+plO50yrZvTaFzk8DqUTSyzLQBLFQSQD1kCAG7eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2250231},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"0fee52543f713a4abcc54173bfd8edb88353d069","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:esclations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.22.0_1781910400092_0.6946644919222347","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"@hotmeshio/hotmesh","version":"0.22.1","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.22.1","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"555eae594e5e052c2878e5ac024d5a559e0ff2e2","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.22.1.tgz","fileCount":395,"integrity":"sha512-jkTXEmkTP70QC0R0jNpkJHEgGvW1qz0v21/iXeX/m893ss20k5mAj78Y0QDb5Oqjkap+kyPObOZL13IjmZsYcQ==","signatures":[{"sig":"MEUCIQD2vZ4VciB8GZHuZjpMDybmbuz1oDwNpseWDy/s0wu9vgIgaSvKL7fPkWfGtkOmUbkkVDu635q6nJaEMZ8X8Kv5V2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2260857},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"4975e4bfec1f421b1d27b25247a7d8793548fd1b","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.22.1_1781926018482_0.4155203390767741","host":"s3://npm-registry-packages-npm-production"}},"0.22.2":{"name":"@hotmeshio/hotmesh","version":"0.22.2","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.22.2","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"f4bfb1221ec256e3a74a295cf9a6d1267c7ff0ce","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.22.2.tgz","fileCount":399,"integrity":"sha512-L2LdBGOiIOgfCCacIFapxktmU3JrL8IK0qIPedicOuJd3eWkht2HAel9aI+J8Bl7sAJqnvNdMiWjnPJrGwOxmA==","signatures":[{"sig":"MEQCIHckAgKEjnq29zse6836hVbrZ1nl2RVZtNm1x/6VoqSlAiBKMF0+adtDlXcKHWWOKOzH7Ugg2cghR9B4cPdodE67lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2256533},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"d4433a0072378bf6a42445583e59be30696c76c1","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.22.2_1781967797835_0.9583128090103794","host":"s3://npm-registry-packages-npm-production"}},"0.22.3":{"name":"@hotmeshio/hotmesh","version":"0.22.3","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.22.3","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"2a70d5cbab44d1d074cca369abd91db70c497ba8","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.22.3.tgz","fileCount":399,"integrity":"sha512-svY5YbNgF9cs/RPpruMr0pTzPixK05ezk7g3aI3dxun7jwVUuQNiTJygD8x6P0v4aGW+E7MYLIKOrh0eb4OEng==","signatures":[{"sig":"MEQCIH9Mvwd3FsudFbWa6I9OMaP5i+UalVR5S2HGVucOye5SAiAWHgKH8hE6RdG8KHzRU5nNkhwy2ALe5PB1bIpVBjiEuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2275690},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"dc209b1d5be016590a2d17df824c602badcaad1e","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.22.3_1781979681033_0.3327256825249245","host":"s3://npm-registry-packages-npm-production"}},"0.22.4":{"name":"@hotmeshio/hotmesh","version":"0.22.4","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.22.4","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"7a3a58d28869f73faf10d9254fada09c9d517f22","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.22.4.tgz","fileCount":401,"integrity":"sha512-Br74HXcrioPUQjllcNJsY7dFQKz+BSvDmle/t6UzXmGQ5hFHtImqkle+op/lmdtLE+ynaMkWA+k8JWRvGEAoPQ==","signatures":[{"sig":"MEYCIQDrRYrY1PVVdB+5m9MM6fjtj/IRPfJV9rID5in26pKw5AIhANeX8ry2FM7G1gWCa/IpS38lhroDGWT77xSzv62E+gSO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2299932},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"aa2a53d7c13297e91e3a869fba779c1a0a48944a","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","prove:events":"docker compose exec hotmesh npx vitest run tests/durable/events/postgres.test.ts 2>&1 | tee /tmp/hmsh-events.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-events.txt | tail -5","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.22.4_1781997267732_0.9271947604017461","host":"s3://npm-registry-packages-npm-production"}},"0.22.5":{"name":"@hotmeshio/hotmesh","version":"0.22.5","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.22.5","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"6aee6010e79d9dc9e41358ce595f2ebf4581a23c","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.22.5.tgz","fileCount":401,"integrity":"sha512-QJnaGb5OIRzMKxz/8P7QcP33bo1V7bWnOyOoY4NmQH1xKZnFTWquo7WONKw8ikCREUAc1jEBmbMX1pweUx243g==","signatures":[{"sig":"MEYCIQD8LmtGZTUGJPKD2eyqz8pGIASmgQ3wJ+LRgFXKaSW4pgIhALdfDCNC+xhCZxF+vGLB/R+S0VOCngZasnwFSQS347Cl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2300228},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"2b06158f112e9c26ae1ed02763a0dbc0f0c91956","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","prove:events":"docker compose exec hotmesh npx vitest run tests/durable/events/postgres.test.ts 2>&1 | tee /tmp/hmsh-events.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-events.txt | tail -5","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.22.5_1782001402240_0.7258113153692263","host":"s3://npm-registry-packages-npm-production"}},"0.22.6":{"name":"@hotmeshio/hotmesh","version":"0.22.6","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.22.6","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"a6d6635a40f07094079625ab2ad8928c7fa7fb95","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.22.6.tgz","fileCount":401,"integrity":"sha512-6yNv7LzpHrJ613KhirFZqJBgUaTiFYF6avGiA/fUka3/jiul+4AkcAnlcNW/fztNnnzrXy0PFWNGd/oDkczzZQ==","signatures":[{"sig":"MEYCIQC67I/1abk7eTVOq0RezJvb5TBQsyOGJ+1Ly3NrKaM8CAIhAIlgtiGmHRHdrbXlao/y0+/eMs+PaMLVBYK0ZogeofOJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2301592},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"b8850a80d5dbd21c725a40bedc0b633842f78429","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","prove:events":"docker compose exec hotmesh npx vitest run tests/durable/events/postgres.test.ts 2>&1 | tee /tmp/hmsh-events.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-events.txt | tail -5","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.22.6_1782014021597_0.513397292993528","host":"s3://npm-registry-packages-npm-production"}},"0.22.7":{"name":"@hotmeshio/hotmesh","version":"0.22.7","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.22.7","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"d490bb089aef4e64fde31adf111f47a857d8996b","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.22.7.tgz","fileCount":401,"integrity":"sha512-wgijeSRmQ4Hx++abJSqkukZ55KeHFuk6yvxzd7mvgnqbjhJ4UaZdwscCG5NUcMzBMv7kH6R5O2myRYYuMwMP/Q==","signatures":[{"sig":"MEQCIEAMd8JO7FaquszECz1MlsdhwNRvNTZypfvVeVTT0n5eAiA/Ha5drSeUF5qTYMyA/LQiKnr4J/POJHAwhsWlQlj51Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2302365},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"92fb94edbf1522e18c7ac933ec01f7bdc410a7fa","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","prove:events":"docker compose exec hotmesh npx vitest run tests/durable/events/postgres.test.ts 2>&1 | tee /tmp/hmsh-events.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-events.txt | tail -5","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.22.7_1782131892697_0.9750085462534128","host":"s3://npm-registry-packages-npm-production"}},"0.22.8":{"name":"@hotmeshio/hotmesh","version":"0.22.8","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.22.8","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"571fcb8f9b69df1fdc1a3a8c02bc6c863e54d9ee","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.22.8.tgz","fileCount":401,"integrity":"sha512-7t35BuZm9/3tqbXxFiuMaitTq7JnVdizxI0iqMLzKjeGvPLMULodNV+7WPyytFC6dQe0+bZ4qUJY/5AgGtkvSw==","signatures":[{"sig":"MEYCIQD2H/spMt8Qe3hFE/d0Vdz+9kXCKF59TWVLZa346YmO+QIhAI0ENP98GeY/Hg73JJD0NAG/yckHrQM7q/yZbHNgGcMX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2307539},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"80c9f8e22caa00ee6b10247a073c9c1ca50040c9","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","prove:events":"docker compose exec hotmesh npx vitest run tests/durable/events/postgres.test.ts 2>&1 | tee /tmp/hmsh-events.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-events.txt | tail -5","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.22.8_1782170064866_0.3004408550745723","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@hotmeshio/hotmesh","version":"0.23.0","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.23.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"9567d3e2c715e07d4f8b88869d475a0c36443089","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.23.0.tgz","fileCount":401,"integrity":"sha512-aGb8gxf0m8+pziTIHjbMZqaw1ZBFTXH0zl0P2IdnVv5ibvUy8HC2NsuiZHWGAcUgmu9v/Lc0uQUuME51QeuQiA==","signatures":[{"sig":"MEUCIQCXQveazZOV37mQ8rztUO2Fcxmpuh5b7+Pw7Ki9hd/O3gIgE0PH4Yd9/WXYXmCRU8cGmS5RlW1EegqqKsQblogOxJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2314534},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"d963e2c69e2feadc499e8f44268406e7af36b3f2","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","prove:events":"docker compose exec hotmesh npx vitest run tests/durable/events/postgres.test.ts 2>&1 | tee /tmp/hmsh-events.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-events.txt | tail -5","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.23.0_1782580091034_0.8942796679298397","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"@hotmeshio/hotmesh","version":"0.24.1","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.24.1","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"51ce470acc29494f99266e43aa8d7604f279ad34","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.24.1.tgz","fileCount":401,"integrity":"sha512-+CqJDcwCAVmdnlzBIjsC06pHUZaTmSQebC82KSWhkZQnW9+V53cGwInJzuYuDOHXiupOtQczYk/U5zdSnDy1Zw==","signatures":[{"sig":"MEUCIQDwgR8tD4ljTeKRGiGhsOjtXQNjQ6ukem/hcM0BNTaDMQIgG9HhSCD5O+pw8Qo2tJNahTC5pYizjUvLd9/TzvNRCNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2318910},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"d4f560f1bcd0bc35211c67dc9e72a4ac75a5dc70","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","prove:events":"docker compose exec hotmesh npx vitest run tests/durable/events/postgres.test.ts 2>&1 | tee /tmp/hmsh-events.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-events.txt | tail -5","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.24.1_1782615222192_0.8371862534968373","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@hotmeshio/hotmesh","version":"0.25.0","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.25.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"89d84ef3f01ebc69f7ad9b4853e996066c9a2f1d","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.25.0.tgz","fileCount":401,"integrity":"sha512-lNnpWq6o37+xdYI7fnWGSSpUfPxXcZnShelNWdj78wh+LDab3fjUWuGZAGlC1h9oBl0JF929TXgKcKA5E0m1og==","signatures":[{"sig":"MEUCIAaLQU3feXf+pio4+wS5Oj70JZLunCWra/jejRT6XLBGAiEA91YBT6MmaSCjtQcSawLuiY8awgfK4WAjuk6d/Iffcts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2322162},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"9797153ad8e7200eed7f9f4cde2755fceb3a9587","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","prove:events":"docker compose exec hotmesh npx vitest run tests/durable/events/postgres.test.ts 2>&1 | tee /tmp/hmsh-events.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-events.txt | tail -5","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.25.0_1782973078728_0.8830802756209386","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@hotmeshio/hotmesh","version":"0.25.1","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.25.1","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"e39fb2fd43cee43540851b0eaea600bcf4177886","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.25.1.tgz","fileCount":401,"integrity":"sha512-msofV0IPR3DRnQzNzDDVk59qI6kxXxaAlBsQWVM9jC/KYHCVLyPdApQ13WOjLiS5/bq5ayF7X5IzqO67hQWV8g==","signatures":[{"sig":"MEQCIB5EoTVjCH4lknpf8sRIajRIy5+/Kk95vAuwzr+gIXiTAiBN0Kmo3v2s/5NPEldEKFBYQThjiNPapPkcwkLq51PuSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2329242},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"c064ea8462ed8aad1dd4e7fe0258850aa8fb7ab0","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","prove:events":"docker compose exec hotmesh npx vitest run tests/durable/events/postgres.test.ts 2>&1 | tee /tmp/hmsh-events.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-events.txt | tail -5","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.25.1_1782988214326_0.3827084167247736","host":"s3://npm-registry-packages-npm-production"}},"0.25.2":{"name":"@hotmeshio/hotmesh","version":"0.25.2","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.25.2","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"c9ae884d7b196fcb7214085a407cebde286f7b8a","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.25.2.tgz","fileCount":401,"integrity":"sha512-ZTLKMHfIKa/K129SWJYjxUVS1xb3NaNz8Sakrt9LLDXakeNLlEgEVx1gHT8XIx+eYmoMHHlnigzXYL+YIHHGjA==","signatures":[{"sig":"MEUCIBoxkoSYJoM4mBsT3cL7TOPCBER+jV/+9FIfxWbHOY6PAiEA7go18JmsJbVubSXKPQPyYvZ8/jO89zHV/uS430U7t3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2331700},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"680cdc75cae343bd5086fc9421c5ee04b3aa9fae","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","prove:events":"docker compose exec hotmesh npx vitest run tests/durable/events/postgres.test.ts 2>&1 | tee /tmp/hmsh-events.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-events.txt | tail -5","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.25.2_1782997063454_0.2693254565182448","host":"s3://npm-registry-packages-npm-production"}},"0.25.4":{"name":"@hotmeshio/hotmesh","version":"0.25.4","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.25.4","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"b0b20e8ace8f327ba78d1e47010edb6fea1258b5","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.25.4.tgz","fileCount":401,"integrity":"sha512-NM7xOeAkjexuq4we+R4lc1YFRvQBYVO06Uhq7eAvosp7E7EAb/V/X8dVZdRBi/mIoN26jwJ9PWAQSmGlNOtYRg==","signatures":[{"sig":"MEUCIQChAkrsxbR7TdzKSql9dTezvNDVL91KbX4PkYpQ1zIO/gIgbINnC79bxfK00u6mX8tED8s59rWSgn5xmEX6sqojbXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2345057},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"d26ba643c6fdfa12b0673170fdbcdf58f896cc69","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","prove:events":"docker compose exec hotmesh npx vitest run tests/durable/events/postgres.test.ts 2>&1 | tee /tmp/hmsh-events.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-events.txt | tail -5","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.25.4_1783275594265_0.8609853536522938","host":"s3://npm-registry-packages-npm-production"}},"0.25.5":{"name":"@hotmeshio/hotmesh","version":"0.25.5","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.25.5","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"86a742d4c34a2bd78eb0e4e124dea14fe17f6cd6","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.25.5.tgz","fileCount":402,"integrity":"sha512-+trvP0r0NpZFcQqhjlyghu1MTYkPj9mN1pfqT69HfaxlgykqsZhsR2ifCIn4G0NVqHvAE/FU43vjwx2M77pIUw==","signatures":[{"sig":"MEUCIB43hHeS7T3urEdchmLS7ky9dQQRRKdu0tj9oTUlUt59AiEA0p3K5x2fwYL4eaSxO5WRRY3nmNjjydiyj8f2c5cgZwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2358421},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"74982c4983d7feaab8eca25b449beb174e8b96a1","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","prove:events":"docker compose exec hotmesh npx vitest run tests/durable/events/postgres.test.ts 2>&1 | tee /tmp/hmsh-events.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-events.txt | tail -5","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.25.5_1783350757068_0.6819627681043592","host":"s3://npm-registry-packages-npm-production"}},"0.25.6":{"name":"@hotmeshio/hotmesh","version":"0.25.6","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.25.6","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"fe498b8015ed58299043b38af29ba33a1be405d6","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.25.6.tgz","fileCount":404,"integrity":"sha512-KevA7a4MYsQ6cQrP1yeWdM4KTwnj6Itp59oyGYUIxmuG4MxLeU3gu9HUWg7QFYkSHRkADirdEvIr7dPEqBqkCA==","signatures":[{"sig":"MEYCIQDV0VxNdhV4kDggAMc7R/89RKUHjx8VcrOrNTIndgw/tQIhAPOu7N6SHETXby9utPwaz0M+4bFV4t9AE+yokdSZQ9y4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2397134},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"88aebba504e5f8d913e936f31c1345f71ac03445","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","prove:events":"docker compose exec hotmesh npx vitest run tests/durable/events/postgres.test.ts 2>&1 | tee /tmp/hmsh-events.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-events.txt | tail -5","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.25.6_1783430449692_0.9670357537334282","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@hotmeshio/hotmesh","version":"0.26.0","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.26.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"5c126698be089707b80243c784bac69d5b8d41d6","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.26.0.tgz","fileCount":403,"integrity":"sha512-btaYmip+JrcaSXTfBo335h3Khx0Qumleq2NzmuLaFb74zyHTFxJ29c9VQzDHqPJRzjrkO3jaOWOvWqFR8iTQSQ==","signatures":[{"sig":"MEYCIQDB7jCkmzu7nO8sVKtZyj0j2gWW8FHcmxgdzbdk4IJv5gIhAJ+lISpdAFzxiWyFXjh9m7kV3OIFvf1pLZckOB7413mU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2385724},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"e798e462461368258f143ee666f643069decbdfb","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","prove:events":"docker compose exec hotmesh npx vitest run tests/durable/events/postgres.test.ts 2>&1 | tee /tmp/hmsh-events.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-events.txt | tail -5","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.26.0_1783714599714_0.8236333316044968","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"@hotmeshio/hotmesh","version":"0.26.1","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.26.1","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"146ba20ff636ceb96bed60d4c40a2403a93850e5","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.26.1.tgz","fileCount":401,"integrity":"sha512-+1yQKHdjDvz2TOydcVp5DhPuCJQ1OODTnx6J/HJFJGqhi5y4m0fNadip7IhaoO5bzBAC9Wed/Fg8E76XZDy3yQ==","signatures":[{"sig":"MEUCIG+Vixp52jxBc/608wV4L+plGc41Yo2TttjAL5znvVCZAiEAykRTKw+/usJocoVP9/5W7cItvKMJD+/mXX6iStaiz9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2388871},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"e66ef1ca5f175eee549d34bee301d651937cce85","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","prove:events":"docker compose exec hotmesh npx vitest run tests/durable/events/postgres.test.ts 2>&1 | tee /tmp/hmsh-events.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-events.txt | tail -5","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.26.1_1783880579380_0.1543638216735097","host":"s3://npm-registry-packages-npm-production"}},"0.26.2":{"name":"@hotmeshio/hotmesh","version":"0.26.2","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.26.2","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"fc632dbcbd8f0c0805940cb013637c9c4aae4db7","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.26.2.tgz","fileCount":401,"integrity":"sha512-VvgXu/yNoaO1o5odwnAmEDBHc31DyNfJPhSLlzNu4G7dFqRBS6PephLHuzkZxMGCPXU+1g6ViACHQwA7K8TwPw==","signatures":[{"sig":"MEUCIQDa5w59oMmf2cRm3BIHFAjcnS3s8E9lo5VxJZF2gK6QNgIgI0gBW0NH9GW8lOWSrvjMEnIRYyEMHWRPHr5/t/WIOjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2391945},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"1c16c7deaa4bf482a6ea9c5e879981f42d943898","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","prove:events":"docker compose exec hotmesh npx vitest run tests/durable/events/postgres.test.ts 2>&1 | tee /tmp/hmsh-events.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-events.txt | tail -5","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.26.2_1784424473192_0.8704397687561356","host":"s3://npm-registry-packages-npm-production"}},"0.26.3":{"name":"@hotmeshio/hotmesh","version":"0.26.3","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.26.3","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"7c7edb0fa16e2936627b5be72e6d07b0bdcdd54d","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.26.3.tgz","fileCount":401,"integrity":"sha512-6ktky8KI0DezqAsVv6jQgSSVkDOH/dpibtKj6lV8eUDTdIZOSjsTYgpSroy+AmgHOPMiX+liWxhbKPVK+uPgnQ==","signatures":[{"sig":"MEUCICeRYTER2a+1SrydcXdYweuYKXsxLMj6NR3W/OFoibqlAiEAvEIJ0OoBCfy1BdS3DyFKWrsJSrtTN4tq2iN7+Ym8lEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2401941},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"846ca6e62a25490d829fd04948a079e58d579312","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","prove:events":"docker compose exec hotmesh npx vitest run tests/durable/events/postgres.test.ts 2>&1 | tee /tmp/hmsh-events.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-events.txt | tail -5","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.26.3_1784925220467_0.18681292812396388","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@hotmeshio/hotmesh","version":"0.27.0","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.27.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"6d93719438ab608ced780d7594f3de71e15d02a2","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.27.0.tgz","fileCount":401,"integrity":"sha512-WHGx9/QC1HalZ60dHz3g+TJn5gFwb8zXySZFXrOQN24+JHWTwl3+NPZN1nrV7ZX06cS+8hDomnNKrYDpIqJ5Vw==","signatures":[{"sig":"MEUCIEd8jFz7erX1KzRhRoDW0uGl4pfvPz0AOLqyaswdBIM3AiEA/l0G9cKXL86YzhXDoqMXelJun9xRy/x62psxeuBG83s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2409356},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"206f69fee7e656d80eb3dcb69cae938b396a2b46","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","prove:events":"docker compose exec hotmesh npx vitest run tests/durable/events/postgres.test.ts 2>&1 | tee /tmp/hmsh-events.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-events.txt | tail -5","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.27.0_1785308679425_0.8421006615903479","host":"s3://npm-registry-packages-npm-production"}},"0.27.1":{"name":"@hotmeshio/hotmesh","version":"0.27.1","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.27.1","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"d13af6603ae8f9262803b9db43f8372d93b34dcc","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.27.1.tgz","fileCount":401,"integrity":"sha512-0Z1Q6EvBuS6cmhW8ullqZpEP84kVshUKmN9FVqQuQoz4OFr2QDOxgC5uq6V8+RJGazdSMqq1YK8gf+TqlFX7mw==","signatures":[{"sig":"MEUCIQDXU1bk+GklSgvKJoMC+ICIDAKfhpXX3QoDJaaK5tklgwIgUPpd0/y6J5mkcwXejrpXGxsxHzstAbfnoT86QGaJy6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2414628},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"0371a0013bf7ab1d45c68aa8c734e62a1c361fa8","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","prove:events":"docker compose exec hotmesh npx vitest run tests/durable/events/postgres.test.ts 2>&1 | tee /tmp/hmsh-events.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-events.txt | tail -5","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.27.1_1787144332875_0.8075378719981994","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@hotmeshio/hotmesh","version":"0.28.0","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.28.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"97289721cbbaca9b6d099996e08fdc6956f366ba","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.28.0.tgz","fileCount":403,"integrity":"sha512-yb5UA9BvdC1wII7JmF3l0kw+Qmgs9aFKYeemXaF2OU8Y9ISzqohWKCqh6LMN2rGdJTk3hbD5IQ+dw8tlRY4GOQ==","signatures":[{"sig":"MEUCIQCXtspyQKixvcqQyII2CA5VjILvctZVPaFpwwsTF752/gIgEPyHmIQOlroaxsnsYSDPxYEjDkfDTwDXRIdp1KQt3IU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCirL3aPI/FOWvwM7bkzM9IfvpI3I/P5Tjyp0ey0kRAMQIgQjBNhS4lB69AMH9jXBkEynCegISIWUm823H8hK3z/3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2449663},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"78294a56047333ac8e0b323a2300162a4cc98c8a","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","prove:events":"docker compose exec hotmesh npx vitest run tests/durable/events/postgres.test.ts 2>&1 | tee /tmp/hmsh-events.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-events.txt | tail -5","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","prove:escalations-batch":"docker compose exec hotmesh npx vitest run tests/durable/escalations-batch 2>&1 | tee /tmp/hmsh-escalations-batch.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations-batch.txt | tail -5","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts","test:durable:escalations-batch":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations-batch"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.28.0_1788208406736_0.5515883095138148","host":"s3://npm-registry-packages-npm-production"}},"0.28.1":{"name":"@hotmeshio/hotmesh","version":"0.28.1","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.28.1","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"f167a038af62449a7c5e133e2c74abbf12b58e2a","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.28.1.tgz","fileCount":403,"integrity":"sha512-W2wUASNdK55RMvvd6+mnZImQcgUXeZq0dVo4IfCPjRvar0GzERP9R0MLE64gPeNupA8Gz2JD+kJW+GH3KXx/Bg==","signatures":[{"sig":"MEYCIQD+PsVHX1TJ1yzrRriCCP4umIOC3Sf4TmR9DrZkREwGqAIhAPE/3iTzdKI4C6phTJUPtSUR7/B51U4p/V4wNAM3yndX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDk3TIYA3PciQimGZI2N19uh82OFrFG+DDKmWyn9FVNxAiAuWO3VgnDs7YOn34d3rxS7YGPqiCtPXxnV5SL+Lk4f9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2452929},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"c4a7088e1eefb5683b540f3621062d61d2c82de7","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","prove:events":"docker compose exec hotmesh npx vitest run tests/durable/events/postgres.test.ts 2>&1 | tee /tmp/hmsh-events.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-events.txt | tail -5","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","prove:escalations-batch":"docker compose exec hotmesh npx vitest run tests/durable/escalations-batch 2>&1 | tee /tmp/hmsh-escalations-batch.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations-batch.txt | tail -5","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts","test:durable:escalations-batch":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations-batch"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.28.1_1788283032347_0.8771963527699265","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@hotmeshio/hotmesh","version":"0.29.0","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@hotmeshio/hotmesh@0.29.0","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"homepage":"https://docs.hotmesh.io/","dist":{"shasum":"64b547eff5aaf455a2ce4c6486d46e84086d2352","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.29.0.tgz","fileCount":409,"integrity":"sha512-xZMVpDXCPpZOgwqtAxZO3mOKPl64xQem+OYMWzorBdn9nGE8oGyW21y9UAvVxSaSAk1wVTZTrr9GVuGDF1fLyg==","signatures":[{"sig":"MEUCIQCH6lR+QNbEk0vSm9vR34QyT51FwzbsGmvq2/sAGdk+bAIgVfUWyFiiMubKPotJNbNlj9oM4UDIEXN8pBAzMzQeJhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCiyB5sj4Z+HuzHFDJFvXSqduhLS1vrIu4Ym4Napr2cQgIgVmC8VafLIGVU0r4P9JBrMAEGsNVCT5syd6pUtjqYQA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2527586},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"71505a85ae902f9c1d85d43bbcb253a8e3435f33","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","prove:events":"docker compose exec hotmesh npx vitest run tests/durable/events/postgres.test.ts 2>&1 | tee /tmp/hmsh-events.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-events.txt | tail -5","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","prove:escalations-batch":"docker compose exec hotmesh npx vitest run tests/durable/escalations-batch 2>&1 | tee /tmp/hmsh-escalations-batch.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations-batch.txt | tail -5","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts","test:durable:escalations-batch":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations-batch","test:durable:escalations-accumulate":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations-accumulate"},"_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hotmesh_0.29.0_1789758559078_0.09140575618422142","host":"s3://npm-registry-packages-npm-production"}},"0.29.1":{"_id":"@hotmeshio/hotmesh@0.29.1","dist":{"shasum":"3cfe2f5cbf889662b737e83c3586c32246e1120d","tarball":"https://registry.npmjs.org/@hotmeshio/hotmesh/-/hotmesh-0.29.1.tgz","fileCount":409,"integrity":"sha512-RVSGGNRa3sfjOP3raXuOQoKegKzt4OJ/igPOpUpoDoMzvDlDwd4WATelGHFAVOe2fjlJ2sB1rnRN5x2HnQ5NMw==","signatures":[{"sig":"MEYCIQCmbeZsDRRQUd5HSI9jN/244dBxCymKnIqngkkTHufmPwIhALQSuJOWmLAu4QgOgaRFm6Bq092rjjTF102BMFNSYvft","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCexl9pB6PMuZGFwdSAsySnVmiMD9lmjoSSui3+odDk0AIgb9zC1w0/N2jVC/Sm4H447IsxXWc+/LFarN5qsi4cpdI="}],"unpackedSize":2527847},"main":"./build/index.js","name":"@hotmeshio/hotmesh","types":"./build/index.d.ts","author":{"name":"luke.birdeau@gmail.com"},"gitHead":"eb10add4dc1e6bba40004c6b3d3bfb1658a01a24","license":"SEE LICENSE IN LICENSE","scripts":{"docs":"typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc --build tsconfig.json","clean":"rimraf ./build","prove":"docker compose exec hotmesh npx vitest run tests/durable 2>&1 | tee /tmp/hmsh-durable.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-durable.txt | tail -5","start":"ts-node src/index.ts","lint:fix":"eslint . --fix --ext .ts","test:dba":"vitest run tests/dba","obfuscate":"ts-node scripts/obfuscate.ts","prove:all":"docker compose exec hotmesh npx vitest run tests/ 2>&1 | tee /tmp/hmsh-all.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-all.txt | tail -5","test:emit":"vitest run tests/functional/emit","test:hmsh":"vitest run tests/functional/postgres.test.ts","test:hook":"vitest run tests/functional/hook/postgres.test.ts","test:pipe":"vitest run tests/unit/services/pipe/index.test.ts","test:unit":"vitest run tests/unit","docs:clean":"rimraf ./docs/hotmesh && typedoc && cp -R docs/hotmesh/* docs/ && rm -rf docs/hotmesh","prove:file":"f() { docker compose exec hotmesh npx vitest run \"$@\" 2>&1 | tee /tmp/hmsh-file.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-file.txt | tail -5; }; f","test:await":"vitest run tests/functional/awaiter/postgres.test.ts","test:codec":"vitest run tests/functional/codec/postgres.test.ts","test:cycle":"vitest run tests/functional/cycle","test:retry":"vitest run tests/functional/retry/postgres.test.ts","test:watch":"vitest","clean-build":"npm run clean && npm run build","test:quorum":"vitest run tests/functional/quorum/postgres.test.ts","test:signal":"vitest run tests/functional/signal/postgres.test.ts","test:status":"vitest run tests/functional/status/index.test.ts","prove:events":"docker compose exec hotmesh npx vitest run tests/durable/events/postgres.test.ts 2>&1 | tee /tmp/hmsh-events.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-events.txt | tail -5","test:compile":"vitest run tests/functional/compile/index.test.ts","test:connect":"vitest run tests/unit/services/connector","test:durable":"vitest run tests/durable","test:pending":"vitest run tests/functional/pending/index.test.ts","test:reclaim":"vitest run tests/functional/reclaim/postgres.test.ts","test:trigger":"vitest run tests/unit/services/activities/trigger.test.ts","test:virtual":"vitest run tests/virtual","test:parallel":"vitest run tests/functional/parallel/index.test.ts","test:redeploy":"vitest run tests/functional/redeploy/postgres.test.ts","test:reporter":"vitest run tests/unit/services/reporter/index.test.ts","test:sequence":"HMSH_LOGLEVEL=info vitest run tests/functional/sequence/postgres.test.ts","test:sub:nats":"vitest run tests/functional/sub/providers/nats/nats.test.ts","test:interrupt":"vitest run tests/functional/interrupt/postgres.test.ts","test:providers":"vitest run tests/functional/*/providers","test:reentrant":"vitest run tests/functional/reentrant/postgres.test.ts","test:functional":"vitest run tests/functional","prove:functional":"docker compose exec hotmesh npx vitest run tests/functional 2>&1 | tee /tmp/hmsh-functional.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-functional.txt | tail -5","prove:migrations":"docker compose exec hotmesh npx vitest run tests/durable/migrations/postgres.test.ts 2>&1 | tee /tmp/hmsh-migrations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-migrations.txt | tail -5","test:credentials":"vitest run tests/functional/credentials/postgres.test.ts","test:retrypolicy":"vitest run tests/functional/retry-policy","test:stream:nats":"vitest run tests/functional/stream/providers/nats/nats.test.ts","prove:escalations":"docker compose exec hotmesh npx vitest run tests/durable/escalations/postgres.test.ts 2>&1 | tee /tmp/hmsh-escalations.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations.txt | tail -5","test:connect:nats":"vitest run tests/unit/services/connector/providers/nats.test.ts","test:durable:hook":"vitest run tests/durable/hook/postgres.test.ts","test:sub:postgres":"vitest run tests/functional/sub/providers/postgres/postgres.test.ts","test:durable:agent":"HMSH_LOGLEVEL=debug vitest run tests/durable/agent/postgres.test.ts","test:durable:basic":"HMSH_LOGLEVEL=info vitest run tests/durable/basic/postgres.test.ts","test:durable:codec":"vitest run tests/durable/codec/postgres.test.ts","test:durable:fatal":"vitest run tests/durable/fatal","test:durable:hello":"HMSH_TELEMETRY=debug HMSH_LOGLEVEL=info vitest run tests/durable/helloworld/postgres.test.ts","test:durable:retry":"vitest run tests/durable/retry/postgres.test.ts","test:durable:sleep":"vitest run tests/durable/sleep/postgres.test.ts","test:durable:config":"HMSH_LOGLEVEL=debug vitest run tests/durable/config-parity/postgres.test.ts","test:durable:entity":"HMSH_LOGLEVEL=debug vitest run tests/durable/entity/postgres.test.ts","test:durable:nested":"vitest run tests/durable/nested/postgres.test.ts","test:durable:signal":"vitest run tests/durable/signal/postgres.test.ts","test:store:postgres":"vitest run tests/functional/store/providers/postgres/postgres.test.ts","test:durable:goodbye":"HMSH_LOGLEVEL=debug vitest run tests/durable/goodbye/postgres.test.ts","test:durable:unknown":"vitest run tests/durable/unknown/postgres.test.ts","test:stream:postgres":"vitest run tests/functional/stream/providers/postgres/postgres.test.ts","clean-build-obfuscate":"npm run clean-build && npm run obfuscate","test:connect:postgres":"vitest run tests/unit/services/connector/providers/postgres.test.ts","test:durable:exporter":"HMSH_LOGLEVEL=info vitest run tests/durable/exporter","test:durable:metadata":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts -t 'argumentMetadata'","test:durable:pipeline":"vitest run tests/durable/pipeline/postgres.test.ts","test:durable:postgres":"HMSH_LOGLEVEL=info vitest run tests/durable","test:durable:readonly":"docker compose --profile readonly up -d --build && docker compose exec hotmesh-readonly npx vitest run --config tests/durable/readonly/vitest.config.mts","test:durable:collision":"vitest run tests/durable/collision/postgres.test.ts","test:durable:interrupt":"vitest run tests/durable/interrupt/postgres.test.ts","prove:escalations-batch":"docker compose exec hotmesh npx vitest run tests/durable/escalations-batch 2>&1 | tee /tmp/hmsh-escalations-batch.txt && grep -E 'FAIL|Tests |Files ' /tmp/hmsh-escalations-batch.txt | tail -5","test:durable:contention":"vitest run tests/durable/contention/postgres.test.ts","test:durable:credentials":"vitest run tests/durable/credentials/postgres.test.ts","test:durable:escalations":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations","test:durable:interceptor":"HMSH_LOGLEVEL=info vitest run tests/durable/interceptor/postgres.test.ts","test:durable:retrypolicy":"vitest run tests/durable/retry-policy","test:durable:loopactivity":"vitest run tests/durable/loopactivity/postgres.test.ts","test:durable:exporter:debug":"EXPORT_DEBUG=1 HMSH_LOGLEVEL=error vitest run tests/durable/basic/postgres.test.ts","test:durable:escalations-batch":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations-batch","test:durable:escalations-accumulate":"HMSH_LOGLEVEL=info vitest run tests/durable/escalations-accumulate"},"version":"0.29.1","_npmUser":{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"},"homepage":"https://docs.hotmesh.io/","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"_npmVersion":"11.12.1","description":"Durable Workflow","directories":{},"maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"_nodeVersion":"24.15.0","dependencies":{"ms":"^2.1.3","nanoid":"^3.3.6","js-yaml":"^4.1.0","winston":"^3.8.2","pg-format":"^1.0.4","cron-parser":"^4.9.0","@opentelemetry/api":"^1.4.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","nats":"^2.28.0","dotenv":"^16.3.1","eslint":"^8.57.0","openai":"^5.9.0","rimraf":"^6.1.3","terser":"^5.37.0","vitest":"^4.0.18","ts-node":"^10.9.1","typedoc":"^0.26.4","@types/pg":"^8.10.0","typescript":"^5.0.4","@types/node":"^20.19.33","eslint-plugin-import":"^2.29.1","javascript-obfuscator":"^0.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"peerDependencies":{"pg":"^8.0.0","nats":"^2.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hotmesh_0.29.1_1789864804910_0.5087696203461347"}}},"time":{"created":"2023-09-27T05:56:32.637Z","modified":"2026-09-20T00:40:05.221Z","0.0.1":"2023-09-27T05:56:33.303Z","0.0.2":"2023-09-27T06:01:19.283Z","0.0.3":"2023-09-27T18:14:09.237Z","0.0.4":"2023-10-05T17:13:44.140Z","0.0.5":"2023-10-06T22:35:03.179Z","0.0.6":"2023-10-07T19:31:15.572Z","0.0.7":"2023-10-09T03:29:13.942Z","0.0.8":"2023-10-10T04:10:51.926Z","0.0.9":"2023-10-11T02:28:43.737Z","0.0.10":"2023-10-12T06:50:33.086Z","0.0.11":"2023-10-16T07:35:01.693Z","0.0.12":"2023-10-19T14:04:45.722Z","0.0.13":"2023-10-27T10:29:59.914Z","0.0.14":"2023-10-27T15:46:02.847Z","0.0.15":"2023-11-01T16:00:45.288Z","0.0.16":"2023-11-03T06:59:20.735Z","0.0.17":"2023-11-09T09:56:41.793Z","0.0.18":"2023-11-16T04:28:10.565Z","0.0.19":"2023-11-17T10:29:10.747Z","0.0.20":"2023-11-29T03:56:44.391Z","0.0.21":"2023-11-30T04:04:37.582Z","0.0.22":"2023-11-30T07:29:39.242Z","0.0.23":"2023-12-01T08:49:57.218Z","0.0.24":"2023-12-04T02:50:40.053Z","0.0.25":"2023-12-20T15:48:45.663Z","0.0.26":"2023-12-28T06:22:19.336Z","0.0.27":"2023-12-28T15:58:45.206Z","0.0.28":"2023-12-28T19:42:28.559Z","0.0.29":"2023-12-29T08:18:41.036Z","0.0.30":"2024-02-09T02:41:48.912Z","0.0.31":"2024-02-09T07:09:58.267Z","0.0.32":"2024-02-09T15:53:39.855Z","0.0.33":"2024-02-12T08:02:06.652Z","0.0.34":"2024-02-13T07:50:28.497Z","0.0.35":"2024-02-26T08:53:51.451Z","0.0.36":"2024-02-26T18:04:14.040Z","0.0.37":"2024-03-01T05:09:21.821Z","0.0.38":"2024-03-01T09:21:20.415Z","0.0.39":"2024-03-02T09:02:21.284Z","0.0.40":"2024-03-02T09:22:48.185Z","0.0.41":"2024-03-02T09:47:43.807Z","0.0.42":"2024-03-02T23:33:52.263Z","0.0.43":"2024-03-06T23:55:27.377Z","0.0.44":"2024-03-13T06:04:17.501Z","0.0.45":"2024-03-13T22:18:15.994Z","0.0.46":"2024-03-13T22:25:19.731Z","0.0.47":"2024-03-15T17:09:58.428Z","0.0.48":"2024-03-15T21:36:51.599Z","0.0.49":"2024-03-20T07:34:41.168Z","0.0.50":"2024-03-25T16:38:28.012Z","0.0.51":"2024-03-25T22:41:56.331Z","0.0.52":"2024-04-06T20:23:16.353Z","0.0.53":"2024-04-28T18:48:27.287Z","0.0.54":"2024-05-01T14:14:38.777Z","0.0.55":"2024-05-01T19:27:21.079Z","0.0.56":"2024-05-15T06:57:03.308Z","0.0.57":"2024-05-17T01:43:41.651Z","0.0.58":"2024-05-24T06:10:24.655Z","0.0.59":"2024-05-26T14:09:37.650Z","0.0.60":"2024-05-28T14:14:11.407Z","0.1.0":"2024-06-04T08:59:44.022Z","0.1.1":"2024-06-05T05:47:10.648Z","0.1.2":"2024-06-05T15:25:57.651Z","0.1.3":"2024-06-14T15:24:28.048Z","0.1.4":"2024-06-26T19:37:11.400Z","0.1.5":"2024-06-27T05:45:08.764Z","0.1.6":"2024-06-27T15:13:20.262Z","0.1.7":"2024-06-28T14:39:28.266Z","0.1.8":"2024-07-12T19:25:25.467Z","0.1.9":"2024-07-13T23:18:24.988Z","0.1.10":"2024-07-16T03:10:40.122Z","0.1.11":"2024-07-16T18:33:03.688Z","0.1.12":"2024-07-16T20:08:26.190Z","0.1.13":"2024-07-17T00:05:23.341Z","0.1.14":"2024-07-17T17:29:31.674Z","0.1.15":"2024-07-17T18:41:03.953Z","0.1.16":"2024-07-24T02:06:19.884Z","0.1.17":"2024-07-24T20:12:15.634Z","0.2.0":"2024-07-24T20:20:58.748Z","0.2.1":"2024-07-28T16:36:54.973Z","0.2.2":"2024-07-31T23:46:32.831Z","0.2.3":"2024-08-01T04:20:11.065Z","0.2.4":"2024-08-01T19:00:21.307Z","0.3.0":"2024-08-12T00:41:20.738Z","0.3.1":"2024-08-12T21:58:28.119Z","0.3.2":"2024-08-12T23:05:44.023Z","0.3.3":"2024-08-13T16:14:45.020Z","0.3.4":"2024-09-04T15:29:52.499Z","0.3.5":"2024-09-04T15:49:29.281Z","0.3.6":"2024-10-14T16:17:28.634Z","0.3.7":"2024-10-19T04:46:41.040Z","0.3.8":"2024-10-29T00:14:40.351Z","0.3.9":"2024-11-11T10:19:14.389Z","0.3.10":"2024-11-13T19:10:49.271Z","0.3.11":"2024-11-19T17:28:12.964Z","0.3.12":"2024-11-20T23:57:01.641Z","0.3.13":"2024-11-21T01:34:20.420Z","0.3.14":"2024-11-21T05:08:46.714Z","0.3.15":"2024-11-21T06:35:30.820Z","0.3.16":"2024-11-25T07:01:25.114Z","0.3.17":"2024-11-25T16:50:19.902Z","0.3.18":"2024-11-25T20:43:35.256Z","0.3.19":"2024-11-27T21:38:40.818Z","0.3.20":"2024-11-30T00:25:17.419Z","0.3.21":"2024-11-30T22:33:45.509Z","0.3.22":"2024-11-30T23:47:23.299Z","0.3.23":"2024-12-01T01:57:22.881Z","0.3.24":"2024-12-02T16:35:10.653Z","0.3.25":"2024-12-06T18:08:14.373Z","0.3.26":"2024-12-09T07:14:18.374Z","0.3.27":"2024-12-09T08:57:41.325Z","0.3.28":"2024-12-09T16:58:13.789Z","0.3.29":"2024-12-15T20:22:33.743Z","0.3.30":"2024-12-16T09:55:24.902Z","0.3.31":"2024-12-19T00:01:22.426Z","0.3.32":"2024-12-19T04:21:44.808Z","0.4.0":"2025-07-07T04:14:02.414Z","0.4.1":"2025-07-07T04:50:55.637Z","0.4.2":"2025-07-08T01:09:12.034Z","0.4.3":"2025-07-09T12:50:43.022Z","0.5.0":"2025-07-10T14:33:41.917Z","0.5.1":"2025-07-11T15:58:29.140Z","0.5.2":"2025-07-14T06:36:17.409Z","0.5.3":"2025-07-14T13:46:21.559Z","0.5.4":"2025-07-18T17:34:13.785Z","0.5.5":"2025-07-19T15:09:05.426Z","0.5.6":"2025-07-20T05:21:37.194Z","0.5.7":"2025-07-21T14:36:22.961Z","0.5.8":"2025-10-20T13:47:26.482Z","0.6.0":"2025-11-30T19:30:46.326Z","0.6.1":"2025-12-03T22:52:48.883Z","0.7.0":"2026-01-03T01:49:44.720Z","0.8.0":"2026-02-18T18:53:05.364Z","0.9.0":"2026-02-20T05:55:51.131Z","0.10.0":"2026-02-22T16:30:26.026Z","0.10.1":"2026-02-22T21:46:32.001Z","0.10.2":"2026-02-24T15:04:21.672Z","0.11.0":"2026-03-16T00:55:10.210Z","0.12.0":"2026-03-30T00:35:47.375Z","0.12.1":"2026-03-30T01:10:03.205Z","0.13.0":"2026-04-01T13:19:21.280Z","0.14.0":"2026-04-12T01:22:20.177Z","0.14.1":"2026-04-17T13:46:09.679Z","0.14.2":"2026-04-20T07:18:05.500Z","0.14.3":"2026-04-21T12:23:41.417Z","0.14.4":"2026-04-29T05:29:16.063Z","0.14.5":"2026-05-03T18:34:34.117Z","0.14.6":"2026-05-04T14:31:40.239Z","0.14.7":"2026-05-05T04:20:28.168Z","0.14.8":"2026-05-11T17:46:29.572Z","0.14.9":"2026-05-11T23:48:20.448Z","0.14.10":"2026-05-12T04:20:48.702Z","0.15.1":"2026-05-16T02:41:43.463Z","0.16.0":"2026-05-16T21:06:59.544Z","0.16.1":"2026-05-17T04:35:02.250Z","0.16.2":"2026-05-17T22:31:32.494Z","0.16.3":"2026-05-18T04:17:10.081Z","0.16.4":"2026-05-18T12:08:52.212Z","0.16.5":"2026-05-18T21:04:45.720Z","0.16.6":"2026-05-19T12:09:03.100Z","0.17.0":"2026-05-20T05:55:09.026Z","0.17.1":"2026-05-21T04:08:26.152Z","0.17.2":"2026-05-22T03:44:31.316Z","0.17.3":"2026-05-23T22:33:54.006Z","0.17.4":"2026-05-24T01:54:54.257Z","0.17.5":"2026-05-24T02:34:00.216Z","0.18.0":"2026-05-25T00:51:24.224Z","0.18.1":"2026-05-25T03:07:24.714Z","0.19.0":"2026-05-25T19:18:00.541Z","0.19.1":"2026-05-26T06:05:04.673Z","0.19.2":"2026-05-29T14:17:00.830Z","0.19.3":"2026-05-31T00:00:56.701Z","0.19.4":"2026-06-04T19:51:50.310Z","0.19.5":"2026-06-09T05:05:08.469Z","0.20.0":"2026-06-11T00:13:10.495Z","0.20.1":"2026-06-11T02:06:55.470Z","0.21.0":"2026-06-17T23:25:53.299Z","0.21.1":"2026-06-18T15:04:11.588Z","0.22.0":"2026-06-19T23:06:40.285Z","0.22.1":"2026-06-20T03:26:58.723Z","0.22.2":"2026-06-20T15:03:18.053Z","0.22.3":"2026-06-20T18:21:21.227Z","0.22.4":"2026-06-20T23:14:27.954Z","0.22.5":"2026-06-21T00:23:22.400Z","0.22.6":"2026-06-21T03:53:41.780Z","0.22.7":"2026-06-22T12:38:12.868Z","0.22.8":"2026-06-22T23:14:25.026Z","0.23.0":"2026-06-27T17:08:11.282Z","0.24.1":"2026-06-28T02:53:42.370Z","0.25.0":"2026-07-02T06:17:58.913Z","0.25.1":"2026-07-02T10:30:14.520Z","0.25.2":"2026-07-02T12:57:43.609Z","0.25.4":"2026-07-05T18:19:54.480Z","0.25.5":"2026-07-06T15:12:37.222Z","0.25.6":"2026-07-07T13:20:49.872Z","0.26.0":"2026-07-10T20:16:39.935Z","0.26.1":"2026-07-12T18:22:59.552Z","0.26.2":"2026-07-19T01:27:53.361Z","0.26.3":"2026-07-24T20:33:40.679Z","0.27.0":"2026-07-29T07:04:39.601Z","0.27.1":"2026-08-19T12:58:53.061Z","0.28.0":"2026-08-31T20:33:26.967Z","0.28.1":"2026-09-01T17:17:12.482Z","0.29.0":"2026-09-18T19:09:19.178Z","0.29.1":"2026-09-20T00:40:05.049Z"},"author":{"name":"luke.birdeau@gmail.com"},"license":"SEE LICENSE IN LICENSE","homepage":"https://docs.hotmesh.io/","keywords":["Invisible Infrastructure","Headless Orchestration","Durable Workflows","Data in Motion","Service Mesh","HotMesh","Postgres"],"description":"Durable Workflow","maintainers":[{"name":"luke.birdeau","email":"luke.birdeau@gmail.com"}],"readme":"# HotMesh\n\n![beta release](https://img.shields.io/badge/release-beta-blue.svg)\n\nRun durable workflows on Postgres. No servers, no queues, just your database.\n\n```bash\nnpm install @hotmeshio/hotmesh\n```\n\n## Use HotMesh for\n\n- **Durable pipelines** — Orchestrate long-running, multi-step pipelines transactionally.\n- **Crash-safe execution** — Every step is a committed row. If the process dies, it picks up where it left off.\n- **Distributed state machines** — Build stateful applications where every component can [fail and recover](https://github.com/hotmeshio/sdk-typescript/blob/main/services/collator/README.md).\n- **AI and training pipelines** — Multi-step AI workloads where each stage is expensive and must not be repeated on failure. A crashed pipeline resumes from the last committed step, not from the beginning.\n- **Human-in-the-loop workflows** — Workflow pauses that require external input are searchable, claimable rows in your database. Build approval queues, review flows, and AI handoffs without a separate task service.\n\n## How it works in 30 seconds\n\n1. **You write workflow functions.** Plain TypeScript — branching, loops, error handling. HotMesh also supports a YAML syntax for declarative, functional workflows.\n2. **HotMesh compiles them into a transactional execution plan.** Each step becomes a committed database row backed by Postgres ACID guarantees and monotonic integers for ordering. If the process crashes mid-workflow, it resumes from the last committed step.\n3. **Your Postgres database is the engine.** It stores state, coordinates retries, and delivers messages. Every connected client participates in execution — there is no central server.\n\n## Quickstart\n\nInstall the package:\n\n```bash\nnpm install @hotmeshio/hotmesh\n```\n\nThe repo includes a `docker-compose.yml` that starts Postgres and a development container:\n\n```bash\ndocker compose up -d\n```\n\nSee the [Durable API reference](https://docs.hotmesh.io/classes/services_durable.Durable.html) for the full API surface — workflows, activities, signals, child workflows, and more.\n\n## Writing workflows\n\n**Define the workflow** — plain TypeScript with branching, loops, and error handling. Activities are proxied so their results are checkpointed and replayed on restart.\n\n```typescript\n// workflows.ts\nimport { Durable } from '@hotmeshio/hotmesh';\nimport type * as activities from './activities';\n\nexport async function orderWorkflow(itemId: string, qty: number) {\n  const { checkInventory, reserveItem, notifyBackorder } =\n    Durable.workflow.proxyActivities<typeof activities>();\n\n  const available = await checkInventory(itemId);\n\n  if (available >= qty) {\n    return await reserveItem(itemId, qty);\n  } else {\n    await notifyBackorder(itemId);\n    return 'backordered';\n  }\n}\n```\n\n**Start a worker** — connects to Postgres and begins processing workflows on the given task queue.\n\n```typescript\n// worker.ts\nimport { Durable } from '@hotmeshio/hotmesh';\nimport { Client as Postgres } from 'pg';\nimport { orderWorkflow } from './workflows';\n\nconst connection = {\n  class: Postgres,\n  options: { connectionString: 'postgresql://localhost:5432/mydb' }\n};\n\nconst worker = await Durable.Worker.create({\n  connection,\n  taskQueue: 'orders',\n  workflow: orderWorkflow,\n});\n\nawait worker.run();\n```\n\n**Run a workflow** — start an execution and await its result. The client can run in a different process, container, or server.\n\n```typescript\n// client.ts\nimport { Durable } from '@hotmeshio/hotmesh';\nimport { Client as Postgres } from 'pg';\n\nconst connection = {\n  class: Postgres,\n  options: { connectionString: 'postgresql://localhost:5432/mydb' }\n};\n\nconst client = new Durable.Client({ connection });\nconst handle = await client.workflow.start({\n  args: ['item-123', 5],\n  taskQueue: 'orders',\n  workflowName: 'orderWorkflow',\n  workflowId: 'order-456',\n});\n\nconst result = await handle.result();\n```\n\n### Activities\n\nActivities are your side-effectful functions — database calls, API requests, anything non-deterministic. HotMesh checkpoints their results so they're never re-executed on replay.\n\n```typescript\n// activities.ts\nexport async function checkInventory(itemId: string): Promise<number> {\n  return getInventoryCount(itemId);\n}\n\nexport async function reserveItem(itemId: string, quantity: number): Promise<string> {\n  return createReservation(itemId, quantity);\n}\n\nexport async function notifyBackorder(itemId: string): Promise<void> {\n  await sendBackorderEmail(itemId);\n}\n```\n\n## Common patterns\n\nAll snippets below run inside a workflow function (like `orderWorkflow` above). Durable methods are available as static imports:\n\n```typescript\nimport { Durable } from '@hotmeshio/hotmesh';\n```\n\n**Long-running workflows** — `sleep` is durable. The process can restart; the timer survives.\n\n```typescript\n// sendFollowUp is a proxied activity from proxyActivities()\nawait Durable.workflow.sleep('30 days');\nawait sendFollowUp();\n```\n\n**Parallel execution** — fan out to multiple activities and wait for all results.\n\n```typescript\n// proxied activities run as durable, retryable steps\nconst [payment, inventory, shipment] = await Promise.all([\n  processPayment(orderId),\n  updateInventory(orderId),\n  notifyWarehouse(orderId)\n]);\n```\n\n**Child workflows** — compose workflows from other workflows.\n\n```typescript\nconst result = await Durable.workflow.executeChild({\n  args: [orderId],\n  taskQueue: 'validation',\n  workflowName: 'validateOrder',\n  workflowId: `validate-${orderId}`,\n});\n```\n\n**Signals** — pause a workflow until an external event arrives.\n\n```typescript\nconst approval = await Durable.workflow.condition<{ approved: boolean }>('manager-approval');\nif (!approval.approved) return 'rejected';\n```\n\n**Human-in-the-loop** — When a workflow pauses waiting for input, it can write a searchable, claimable row to the database. External systems — dashboards, AI agents, APIs — query by role and metadata, claim ownership, and resolve to resume the workflow. The pause lives in `public.hmsh_escalations` alongside the rest of your workflow state.\n\n```typescript\n// workflow: pause and write a claimable row\nconst decision = await Durable.workflow.condition<{ approved: boolean }>(\n  'approval',\n  { role: 'manager', type: 'order-review', metadata: { orderId } },\n);\n\n// elsewhere: find pending approvals, claim one, resolve it\nconst [pending] = await client.escalations.list({ role: 'manager', status: 'pending' });\nawait client.escalations.claim({ id: pending.id, assignee: 'alice@company.com' });\nawait client.escalations.resolve({ id: pending.id, resolverPayload: { approved: true } });\n// the workflow resumes with { approved: true }\n```\n\n## Retries and error handling\n\nActivities retry automatically on failure. Configure the policy per activity or per worker:\n\n```typescript\n// Durable: per-activity retry policy (activities registered at Worker.create)\nconst { reserveItem } = Durable.workflow.proxyActivities<typeof activities>({\n  retry: {\n    maximumAttempts: 5,\n    backoffCoefficient: 2,\n    maximumInterval: '60s'\n  }\n});\n```\n\n```typescript\n// HotMesh: worker-level retry policy\nconst hotMesh = await HotMesh.init({\n  appId: 'orders',\n  engine: { connection },\n  workers: [{\n    topic: 'inventory.reserve',\n    connection,\n    retry: {\n      maximumAttempts: 5,\n      backoffCoefficient: 2,\n      maximumInterval: '60s'\n    },\n    callback: async (data) => { /* ... */ }\n  }]\n});\n```\n\nDefaults: 3 attempts, coefficient 10, 120s cap. Delay formula: `min(coefficient ^ attempt, maximumInterval)`. Duration strings like `'5 seconds'`, `'2 minutes'`, and `'1 hour'` are supported.\n\nIf all retries are exhausted, the activity fails and the error propagates to the workflow function — handle it with a standard `try/catch`.\n\n## Workflow state is queryable data\n\nWorkflow state lives in your database as ordinary rows — `jobs` and `jobs_attributes`. Query it directly, back it up with pg_dump, replicate it, join it against your application tables.\n\n```sql\nSELECT\n  j.key          AS job_key,\n  j.status       AS semaphore,\n  j.entity       AS workflow,\n  a.symbol       AS attribute,\n  a.dimension    AS dimension,\n  a.value        AS value,\n  j.created_at,\n  j.updated_at\nFROM\n  jobs j\n  JOIN jobs_attributes a ON a.job_id = j.id\nWHERE\n  j.key = 'order-456'\nORDER BY\n  a.symbol, a.dimension;\n```\n\nWhat happened? Consult the database. What's still running? Query the semaphore. What failed? Read the row. The execution state isn't reconstructed from a log — it was committed transactionally as each step ran.\n\n```typescript\nconst handle = client.workflow.getHandle('orders', 'orderWorkflow', 'order-456');\n\nconst result = await handle.result();           // final output\nconst status = await handle.status();           // semaphore (0 = complete)\nconst state  = await handle.state(true);        // full state with metadata\nconst exported = await handle.export({          // selective export\n  allow: ['data', 'state', 'status', 'timeline']\n});\n```\n\n## Observability\n\nThere is no proprietary dashboard. Workflow state lives in Postgres, so use whatever tools you already have:\n\n- **Direct SQL** — query `jobs` and `jobs_attributes` to inspect state, as shown above.\n- **Handle API** — `handle.status()`, `handle.state(true)`, and `handle.export()` give programmatic access to any running or completed workflow.\n- **Logging** — set `HMSH_LOGLEVEL` (`debug`, `info`, `warn`, `error`, `silent`) to control log verbosity.\n- **OpenTelemetry** — set `HMSH_TELEMETRY=true` to emit spans and metrics. Plug in any OTel-compatible collector.\n\n## YAML workflows\n\nHotMesh also supports a declarative YAML syntax. The same activities run in both modes — the difference is compilation speed. YAML workflows compile ~10x faster because the execution graph is declared upfront rather than discovered through replay. The tradeoff is expressiveness: YAML uses a functional pipe syntax for conditions and transformations instead of native TypeScript control flow.\n\nSee the [Quick Start guide](https://github.com/hotmeshio/sdk-typescript/blob/main/docs/quickstart.md) for YAML examples and the `tests/functional/` directory for working implementations.\n\n## Architecture\n\nFor a deep dive into the transactional execution model — how every step is crash-safe, how the monotonic collation ledger guarantees exactly-once delivery, and how cycles and retries remain correct under arbitrary failure — see the [Collation Design Document](https://github.com/hotmeshio/sdk-typescript/blob/main/services/collator/README.md). The symbolic system (how to design workflows) and lifecycle details (how to deploy workflows) are covered in the [Architectural Overview](https://zenodo.org/records/12168558).\n\n## Running tests\n\nTests run inside Docker. Start the services and run the full suite:\n\n```bash\ndocker compose up -d\ndocker compose exec hotmesh npm test\n```\n\nRun a specific test group:\n\n```bash\ndocker compose exec hotmesh npm run test:durable         # all Durable tests\ndocker compose exec hotmesh npm run test:durable:hello   # single Durable test (hello world)\ndocker compose exec hotmesh npm run test:virtual         # all Virtual network function (VNF) tests\n```\n\n## License\n\nHotMesh is source-available under the [HotMesh Source Available License](./LICENSE).\n","readmeFilename":"README.md"}