{"_id":"zeebe-node-affinity-camunda8","_rev":"26-55f24af3e8d7f7d4a496062513e6a711","name":"zeebe-node-affinity-camunda8","dist-tags":{"latest":"1.2.1"},"versions":{"1.0.0":{"name":"zeebe-node-affinity-camunda8","version":"1.0.0","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.0.0","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"e0c09ecae0e86784b0febb78fd87e075fc9fd4e8","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.0.0.tgz","fileCount":26,"integrity":"sha512-8g/vnBTcb5gq0hrGOrwEu50FIni9VHB9wnlcqYTi932BRcHiMvM8FjNmjAITNwQ2jNOzbsO+yNk2XZrcq3vnqg==","signatures":[{"sig":"MEUCIBhY8wsoK9xHQW/8d08qrlu8/bxpwXw8Sxk36zpTzXHzAiEAiugzVxYSR5q4Tw8787/46Mfe706ZxIy3k5Tq4VDpuA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81148},"main":"dst/index.js","types":"./dst/index.d.ts","gitHead":"589c2e92e9a1b3d04b4d2c1db4f427792ce04f8c","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.7.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^3.0.2","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.27","@camunda8/sdk":"^8.5.3","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^4.4.3","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.0.0_1716993112865_0.5619699722266827","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"zeebe-node-affinity-camunda8","version":"1.0.1","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.0.1","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"c1d6097ee528d986733631548a219d840d392d6a","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.0.1.tgz","fileCount":26,"integrity":"sha512-4iicqP+gpr3pvb/Czy93PzXh5ORfWACp9N8Ls1nE+0LIN1iCvyL6K/mycJMIwAO+eA72jhfFMq6DG3MDRemiVQ==","signatures":[{"sig":"MEQCIHWIHc2ENJiz7m2EHmSaKZnppl/HwXLHAc+cDPPIyae8AiARWrn2trDIbVb8gFSfP4WhSGTRbcE+W/9TJ40rKbXJRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79751},"main":"dst/index.js","types":"./dst/index.d.ts","gitHead":"589c2e92e9a1b3d04b4d2c1db4f427792ce04f8c","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.7.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^3.0.2","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.27","@camunda8/sdk":"^8.5.3","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^4.4.3","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.0.1_1717074669157_0.6323069680137632","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"zeebe-node-affinity-camunda8","version":"1.0.2","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.0.2","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"0d344084777f520bd013d2bc623de0621eff71ba","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.0.2.tgz","fileCount":26,"integrity":"sha512-9aan5FrwVeK4GAXay0vSeFn3vqCFK1XQKJpE2uMY7qAN0kcp2qn3zg9H1rgzz+wGSM+COiG5bmwI8qOHGaevag==","signatures":[{"sig":"MEQCIDym2vgziCU1lGTWVxZu5rWKfLkS93jQUFyx6z78OUOgAiBbaPHa45aaKLGIL6dyBJGEvh8mI2bmN6S7SBS8TVr/Vw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79693},"main":"dst/index.js","types":"./dst/index.d.ts","gitHead":"589c2e92e9a1b3d04b4d2c1db4f427792ce04f8c","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^3.0.2","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.27","@camunda8/sdk":"^8.5.3","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^4.4.3","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.0.2_1717570911395_0.7368288082885381","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"zeebe-node-affinity-camunda8","version":"1.0.3","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.0.3","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"b7c9ef4ef65c3cbb2e1b78d6bea3396dce9c40a7","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.0.3.tgz","fileCount":26,"integrity":"sha512-oktm5l6c/DryvGykn9Wg9yawDANnB+Opgt8/zpIcxKBrlFzJ1Tdb1Tp52ft+XaWMnwm27ajYEvNmQaRML2IGUg==","signatures":[{"sig":"MEUCIBCZzTeCAH+XaWV641i2obILqQXbZvMHXfaCAA3qFVZ7AiEAjkSNKxqrOXDCdXKfgE+vx3n4c+7/JoNvaSoQF+dhClo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78981},"main":"dst/index.js","types":"./dst/index.d.ts","gitHead":"589c2e92e9a1b3d04b4d2c1db4f427792ce04f8c","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^4.6.7","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.32","@camunda8/sdk":"^8.5.3","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.0.3_1717586928301_0.029057802854948855","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"zeebe-node-affinity-camunda8","version":"1.0.4","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.0.4","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"f23a64b484eb37469e00c7e4e265b71926fc77ff","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.0.4.tgz","fileCount":36,"integrity":"sha512-z1PrBd15gZLWVJYplPZBBIUHupadwO/s4HJ+khAlzO5tE5eL/kEcauUw3ieK0XwgEd+6K5dXJ/Vs/0qMq/etTA==","signatures":[{"sig":"MEUCIQDoYZeA8bQBMqOXvVFHx1+EZpMOpVDeMz+OBn61GDEOGwIgfa9jNLRs6lekSpgC5lsYNIjWcakGRSxiPz+DAll9agQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116205},"main":"dst/index.js","types":"./dst/index.d.ts","gitHead":"589c2e92e9a1b3d04b4d2c1db4f427792ce04f8c","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^4.6.7","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.32","@camunda8/sdk":"^8.5.3","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.0.4_1717589630841_0.31476082461411936","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"zeebe-node-affinity-camunda8","version":"1.0.5","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.0.5","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"8e0a8e077631c2329d73fb6a6509bee774f77bd4","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.0.5.tgz","fileCount":36,"integrity":"sha512-+E3snijF4MuoUCqQMfWMKJiF2wIybDY9nkX0I5Bb9VMwxUnD+AdBM66CkA0KRKb/CDImnRCucLFpiSOrxVTlAw==","signatures":[{"sig":"MEUCIQC1pSfQLM6d+xrUN0PlO/bj4+95CmZYZVJyC02h5XZXmQIgWg4FQF4ZjN74FmLf+0PTu+N1yz4VDJ+8RaBQ1+cclXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116175},"main":"dst/index.js","types":"./dst/index.d.ts","gitHead":"589c2e92e9a1b3d04b4d2c1db4f427792ce04f8c","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^4.6.7","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.32","@camunda8/sdk":"^8.5.3","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.0.5_1717589852466_0.9121751354272623","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"zeebe-node-affinity-camunda8","version":"1.0.6","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.0.6","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"df7716152d03a81c8a05bbf70a16f35b3c1df2de","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.0.6.tgz","fileCount":36,"integrity":"sha512-S7Iibfit+WT6hLGFuDHliibUn7GIdYX20zuLBn3lQCjaAfV0BPDqhtjvXSPaAB/QcJFRf3WJChpRlQREBrtvug==","signatures":[{"sig":"MEUCIQCVZb5XwT8YUQer+WYQK+wsn7veHDiaMia5Yh1r7/QtlQIgfWOcNBcKQbpGVeC0TDIA1mcz4veAoaW3JSSbtujzoXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116175},"main":"dst/index.js","types":"./dst/index.d.ts","gitHead":"589c2e92e9a1b3d04b4d2c1db4f427792ce04f8c","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^4.6.7","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.32","@camunda8/sdk":"^8.5.3","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.0.6_1717590215049_0.09412047792312106","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"zeebe-node-affinity-camunda8","version":"1.0.7","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.0.7","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"297a4b6bc93890764fbf2dadc1fdb08ddc7178f1","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.0.7.tgz","fileCount":36,"integrity":"sha512-kVH4D39Baj3HgrAkvee8P16pXI4kmCS0vIXRmT3wRavXXHcqAiskLyjcae6mQlQn2K20nq/waALFKT4PSVfoOA==","signatures":[{"sig":"MEQCIBmsb3slQpyvUbMvBDClUE6DQPwyWzl/AdlIJbUut1eUAiAWOCueC3ZjVg+C18+Sk4mjErM30x8+is9BQmBHY1st/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116175},"main":"dst/index.js","types":"./dst/index.d.ts","gitHead":"589c2e92e9a1b3d04b4d2c1db4f427792ce04f8c","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^4.6.7","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.32","@camunda8/sdk":"^8.5.3","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.0.7_1717591503988_0.3322734953625799","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"zeebe-node-affinity-camunda8","version":"1.0.8","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.0.8","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"fb2ab8f7a55e0c2ad7b15e09089d91a0b7ef8612","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.0.8.tgz","fileCount":36,"integrity":"sha512-ZbPRJQ5hBhMD/h7tBlf5nKazzYpg3b9zJzHHveqBJTT4dcYz4gFvVEu2MZuXOVw5LExqFqH1WYtt8o9AfsrYXg==","signatures":[{"sig":"MEUCIQC8mkVPbtPP0KIJtRHuQvqeKhJumjKSZyg0NGYILaraTgIgXVunCx6wQsQ3XUN8Nj/YpDwLfKL13xkH9+ast+IJHss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116175},"main":"dst/index.js","types":"./dst/index.d.ts","gitHead":"589c2e92e9a1b3d04b4d2c1db4f427792ce04f8c","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^4.6.7","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.32","@camunda8/sdk":"^8.5.3","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.0.8_1717591559377_0.5105062033447001","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"zeebe-node-affinity-camunda8","version":"1.0.9","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.0.9","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"4ab6ceea7728fc6c071e7d7010eca1a62febe2a9","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.0.9.tgz","fileCount":31,"integrity":"sha512-3+nksEjt0WlSu9xtZf/VqNRi/eZzWFJsfPZX5DeCjvbbUhMoB/AlciGB5HIKl1qOlM8yejyoKlCZn/00HjejTQ==","signatures":[{"sig":"MEYCIQCFbJg+3f0nGBmWWphK6iJMYw/Vi0zksfX0SvtHcGtD/QIhAJt5+04JBlxpJNyPg7SParRT+lVeZxYJ8VZIDjL0hhZs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91963},"main":"dst/index.js","types":"./dst/index.d.ts","gitHead":"589c2e92e9a1b3d04b4d2c1db4f427792ce04f8c","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^4.6.7","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.32","@camunda8/sdk":"^8.5.3","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.0.9_1717591849345_0.8021788058099903","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"zeebe-node-affinity-camunda8","version":"1.0.10","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.0.10","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"e578b079228722deb32e1e4ec3346582f83581e4","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.0.10.tgz","fileCount":31,"integrity":"sha512-Xn9XwchUqc8heug6rAUZQSzrOJdOUG/+uQTm8IfXeG6BSJQTqD+qNkNUonki0taqACHgoxmsT41e118V3q5mDw==","signatures":[{"sig":"MEYCIQCXjTyQle4ndhesrgnVWU9JKMta0ZPDYBdXAADlEkJ6eQIhALWZ6kxCsAMcjvUsEeu7zqDy/1FFTthwXYtVLTENWFVy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91964},"main":"dst/index.js","types":"./dst/index.d.ts","gitHead":"589c2e92e9a1b3d04b4d2c1db4f427792ce04f8c","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^4.6.7","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.32","@camunda8/sdk":"^8.5.3","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.0.10_1717592018632_0.39603960086729373","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"zeebe-node-affinity-camunda8","version":"1.0.11","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.0.11","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"fde9d482bfe9510082f26b6e76a719ad201a61ec","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.0.11.tgz","fileCount":20,"integrity":"sha512-SYYPiRrDYP3nvy+9KVJE7BL9PT7v4gTux0x31zMfdk6sXT2akP0ep6wBPVw+iRBTO7Jaw9j4pQMIZfhBQyFM8A==","signatures":[{"sig":"MEUCIGGcxHZMkvm4Fx7rDfncuvPVZX/gbJmN7SXMh72qG7Y5AiEA1MrUNZkqGvaqyb+XsU+9BQc1loH1J01qImF6k/mqNhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82441},"main":"dst/index.js","gitHead":"589c2e92e9a1b3d04b4d2c1db4f427792ce04f8c","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^4.6.7","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.32","@camunda8/sdk":"^8.5.3","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.0.11_1717592197981_0.04196319258779191","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"zeebe-node-affinity-camunda8","version":"1.0.12","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.0.12","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"4ea3bc2be5e195b06ca4578dae39d115d419bbb5","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.0.12.tgz","fileCount":25,"integrity":"sha512-lz8cPQpsnhYZU/rxJkiM9ibQCiS6mnUHy2ks6K3zrjsWWJBl5Cm1GsuMxy85hfJkuh5u34lzogbeVyFZNpEtug==","signatures":[{"sig":"MEYCIQCxh4vM54VeDc5Yu7egUTkiDH51YKjBQq1uQz4eXZtMvwIhAIzJtHxcl2WdK1Plz3F+fRmRC0Gqf3XQt+kF5msn/mMf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87961},"main":"dst/index.js","types":"./dst/index.d.ts","gitHead":"589c2e92e9a1b3d04b4d2c1db4f427792ce04f8c","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^4.6.7","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.32","@camunda8/sdk":"^8.5.3","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.0.12_1717592603210_0.846910564026901","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"zeebe-node-affinity-camunda8","version":"1.0.13","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.0.13","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"27c5a2e40ee6a1ee87b7b6b205b8460d0079f76d","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.0.13.tgz","fileCount":25,"integrity":"sha512-4xLgGNTwKUJaQptj1JKv3pxScGd+488QkCIMmIb04LrXDqLY1WBCFBIeMvi1BV9/6qZtf4yvLVHxB4fiHihbVg==","signatures":[{"sig":"MEYCIQCpCjM86yJYJpozT3s/hx9LJtjXbrOpVpRhpyWV2COWBwIhAMytaAt2tiQx3d2FL9ONSjP8sMYFEUhzKFBKx9TdseLU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85976},"main":"dst/index.js","types":"./dst/index.d.ts","gitHead":"589c2e92e9a1b3d04b4d2c1db4f427792ce04f8c","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"npm run lint && npx tsc -p ."},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^4.6.7","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.32","@camunda8/sdk":"^8.5.3","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.0.13_1717596795305_0.2072565702622775","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"zeebe-node-affinity-camunda8","version":"1.0.14","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.0.14","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"0310a6aecb39924e3f1617d2456b23782c679d33","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.0.14.tgz","fileCount":25,"integrity":"sha512-01BMiGtciSM1IkYDnpol9g63LMS5BpX6qdyoAiCw+pt3rOY5hEuRkZO13DFzv//YW0nXEP8DQz74OgQj8bWPow==","signatures":[{"sig":"MEUCIQCYQSl29QdLf6MC0OQtcdmRqKT7uWNRvNDFc8Peds0EDwIgH+Y5X9EZr+3uBeyMkPw/T7+DOUYyJhAKS1CcmNrV88A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85955},"main":"dst/index.js","types":"./dst/index.d.ts","gitHead":"589c2e92e9a1b3d04b4d2c1db4f427792ce04f8c","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"npm run lint && npx tsc -p ."},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^4.6.7","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.32","@camunda8/sdk":"^8.5.3","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.0.14_1717597897474_0.06785164453952897","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"zeebe-node-affinity-camunda8","version":"1.0.15","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.0.15","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"d45b8892bebdebe4994e408a7f985ff925aa26c4","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.0.15.tgz","fileCount":25,"integrity":"sha512-gRxBlwyq/1cvJMrvqLcLRpuqAiRnHaLzf7CtiP/hJhPbHU3XJ1eSWmVVjPLF+np7GBAMXNEXWAZc3XC3yzYT4A==","signatures":[{"sig":"MEUCIQD1JTjzCppTeXcXCwbMTHWbWycV656/viaMcc2JSC4RHAIgS2hq+Qoc8P2hgqSaE1+bkQcsGmt/HoCqwxpAfGJ+SUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85955},"main":"dst/index.js","types":"./dst/index.d.ts","gitHead":"589c2e92e9a1b3d04b4d2c1db4f427792ce04f8c","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"npm run lint && npx tsc -p ."},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^4.6.7","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.32","@camunda8/sdk":"^8.5.3","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.0.15_1717598090371_0.47680482274892544","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"zeebe-node-affinity-camunda8","version":"1.1.0","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.1.0","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"fcf641f6da98283737d59963c18bdb90706244b2","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.1.0.tgz","fileCount":25,"integrity":"sha512-LKl9f7f5IOYMRCsBAgFLWBjIG9TzQ0HihV98oPbq4weJjUTovCxUZCc4SJY+QvXcl62bQlvWuJQHV+YQUQ1crg==","signatures":[{"sig":"MEUCIG0Z4Bg6vr9jtpxlGeZbER+lfEAKJcww4LO7WHaoikCbAiEAtp4H6LyhzNtUm4MME3VIROB9iYtvOIa1aSwezngQUGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85349},"main":"dst/index.js","types":"./dst/index.d.ts","gitHead":"589c2e92e9a1b3d04b4d2c1db4f427792ce04f8c","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"npm run lint && npx tsc -p ."},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^4.6.7","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@camunda8/sdk":"^8.5.3","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^4.4.3","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.1.0_1717749239591_0.22499947972820533","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"zeebe-node-affinity-camunda8","version":"1.1.1","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.1.1","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"e69323b7c97dec5ba60c899f87f2d35430787158","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.1.1.tgz","fileCount":25,"integrity":"sha512-+MCEjtLGIKjHqO+dOq1tl8yiq+ArJs7tNXKx1kKsIARJcye2J37GXm3w8Z4bPcpk/iOSb4hSiatrGI2xttCBbg==","signatures":[{"sig":"MEYCIQCCv/gk36SjbTzW8kHkvh1yL80BGOrclc3Yk3o2wKYa+AIhAK8L03W2n7eQoNSFhQhiAm1PBrsOO5/7ahiF0WddjGK1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85559},"main":"dst/index.js","types":"./dst/index.d.ts","gitHead":"589c2e92e9a1b3d04b4d2c1db4f427792ce04f8c","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"npm run lint && npx tsc -p ."},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^4.6.7","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@camunda8/sdk":"^8.5.3","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^4.4.3","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.1.1_1718105694280_0.9877674326909278","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"zeebe-node-affinity-camunda8","version":"1.1.2","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.1.2","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"954f8d1a89e0bdb55e0fddc5b60aab5a7bf55920","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.1.2.tgz","fileCount":20,"integrity":"sha512-MTqCHC26RdbVYWlcmzksOzRlyhhGFAUT6tSfXxV4m/XMhCdBu9wskkL2q+fBUxwHruyqEfrdT7J7iQxIdw993g==","signatures":[{"sig":"MEUCIDNPhWAOn9c3LQXSXeweyRSh2ynIfX953naIEUkzQqIYAiEAyobQ2sqPVK2Y9KwCmhOpcgDL8ODvx3YiRHpbSnebuJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76500},"main":"dst/index.js","types":"./dst/index.d.ts","gitHead":"91d205521329ff11732641e97331f97ed48ca378","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^4.6.7","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.32","@camunda8/sdk":"^8.5.3","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.1.2_1718693103159_0.960190819010218","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"zeebe-node-affinity-camunda8","version":"1.1.3","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.1.3","homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"162cfb8fcc0146e45e981a97ea99ba53990b3631","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.1.3.tgz","fileCount":20,"integrity":"sha512-uTIhd98n/tDU+cqnNPM5O/s5g+Alu1hpZ+LqjvmcOxE2T4TR59FfFD1NcT/wt9ArNUxVmPH3JkEEbW4akEjjCA==","signatures":[{"sig":"MEUCIQDTqzZLWYB4I9g60OEuOwYj7AyvS0/aZtxcG2IwB7KNDgIgEcOF3gdCPK1qySrFhemH3aHECDWdVNlLdNrTUwpj4cE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78824},"main":"dst/index.js","types":"./dst/index.d.ts","gitHead":"489fb9f92b8d02a528decf0f210935b0e241822e","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^4.6.14","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.32","@camunda8/sdk":"^8.6.6","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.1.3_1718952251088_0.42308429468553754","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"zeebe-node-affinity-camunda8","version":"1.1.4","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.1.4","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"bd75042f948a0f9b614c715fa98934d1a3428347","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.1.4.tgz","fileCount":20,"integrity":"sha512-5O3i+bEGxIxweHS4mRbSOT8WMo2bDbbDpuEChArbNgrRBHjmwNrkXyfsRjLVSL5kXSdUVP/PucsETbLIKWY36g==","signatures":[{"sig":"MEQCICH8dHBdHpFDgXjukh28wdV2NxUCKEUSBxEK8SqV6SrPAiBI8xUbGpUB9uP7zW6I0zBBj/JFe+yqOJKRf913/s9e5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78963},"main":"dst/index.js","types":"./dst/index.d.ts","gitHead":"489fb9f92b8d02a528decf0f210935b0e241822e","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^4.6.14","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.32","@camunda8/sdk":"^8.6.6","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.1.4_1720526061405_0.37228208349748404","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"zeebe-node-affinity-camunda8","version":"1.1.5","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.1.5","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"f069680d62b531c6eb52af99459c7f57cfe5ad35","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.1.5.tgz","fileCount":20,"integrity":"sha512-nWXNzQVgSEi8qN0E6mrTF7Ib1fJXCfY1iNsjPqrbnVzdUF18WUjhLCM9tXoFUumbnU5XPC6IueDc1JDDdxYrbQ==","signatures":[{"sig":"MEUCIFaeP43/tZ47JEzYl9H5GPGyf9nNs85uJRE+bK5O45WkAiEAo4FN79LFnfkNjAKuDlSmagAgHkfRj0nE7n9QQfl2gj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79097},"main":"dst/index.js","types":"./dst/index.d.ts","gitHead":"489fb9f92b8d02a528decf0f210935b0e241822e","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^4.6.14","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.32","@camunda8/sdk":"^8.6.6","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.1.5_1720526277705_0.29085453929781857","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"zeebe-node-affinity-camunda8","version":"1.1.6","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.1.6","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"d57843b0946a73591132bac49c2d89b33d3e77d3","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.1.6.tgz","fileCount":20,"integrity":"sha512-bCPywG8GfYPJToiC0LeC76iyx/pDfex7rszYsCD5Jd0OQVk/TJXA7j/iK8j6OBbQcr/7zqnhbLd4KPtkhzqr+w==","signatures":[{"sig":"MEUCIQDhpHwxIGORvyP6U4tTorguuPTDz/tD8ecdLW0az4wtvwIgGLpW/PWDv3xkVk3mXGTZHWCVXDjs9+6Qm0+D1c2Qu4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78651},"main":"dst/index.js","types":"./dst/index.d.ts","gitHead":"489fb9f92b8d02a528decf0f210935b0e241822e","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^4.6.14","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.32","@camunda8/sdk":"^8.6.6","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.1.6_1720527381863_0.7887297374498581","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"zeebe-node-affinity-camunda8","version":"1.1.7","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.1.7","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"1ee3d100b361792895e21f2d873207fd3a6374e3","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.1.7.tgz","fileCount":10,"integrity":"sha512-2RH8XuzecFecjOT/RNWti/1v6ERRlyhGiurhbZsg3bfHocIh4gvjzM4O9O8nJR6hmV9HuGfSjAY/ntAFeCc/dA==","signatures":[{"sig":"MEQCIDbIHi+qfEosJBKkeM/WA2tYoorL2sJyJziGlzR5R/eHAiALNNqtMFK++L+DCDC58x68yp7ZtpAS2lGtUYsdDKirkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46955},"main":"dst/index.js","gitHead":"307b5ca0ced0a99a67543d0bb0c2f69a311c2626","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^4.6.14","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.32","@camunda8/sdk":"^8.5.9","lossless-json":"^4.0.1","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.1.7_1726562215746_0.38830878895552234","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"zeebe-node-affinity-camunda8","version":"1.1.8","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.1.8","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"84761cac1f9c9734261ea51b69fcf7cb1965fc9d","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.1.8.tgz","fileCount":20,"integrity":"sha512-Uby1EgJ9sN72R4bgUDOOT/HR1BlltKq59rYXckDwJRYOI8FrF8+Pmv2xqXzuXUR3VW9ztap+TcQ3bA8Upe6ChA==","signatures":[{"sig":"MEQCIERGTU7dBpHbB4Hj9rQ+WamjC3XaBdJ0Uen7crn4yIECAiA2bLGZ4Z10YsMio9PJ5nvIYhO9aINJNeyu5bOxWuHCuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78077},"main":"dst/index.js","types":"./dst/index.d.ts","gitHead":"307b5ca0ced0a99a67543d0bb0c2f69a311c2626","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^4.6.14","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.32","@camunda8/sdk":"^8.5.9","lossless-json":"^4.0.1","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.1.8_1726578552906_0.13440538227444732","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"zeebe-node-affinity-camunda8","version":"1.2.0","keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","_id":"zeebe-node-affinity-camunda8@1.2.0","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"dist":{"shasum":"6bdfe463e5b3f0f913be9b75f853eec78a309458","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.2.0.tgz","fileCount":10,"integrity":"sha512-7AeotYePbuhynOtuZtWoT146fEBBxtf/wVX+TwV5Y6zs6F4rnZGRU0wTxXCqhY2YHjigjiLRqCm4KirKW7epcQ==","signatures":[{"sig":"MEUCIA7aePPryvQXRYTiki86uty0GWYHFn05CYTdgKvrIJfSAiEAh3tmGc8SxXXvSfffwxPaVn+VshFnr/nH/UgbVt1N1XI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46871},"main":"dst/index.js","gitHead":"f130d9f9286f1955e2a99198d82f0135deb1405f","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"repository":{"url":"git+https://github.com/jwulf/zeebe-affinity-service.git","type":"git"},"_npmVersion":"10.5.0","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ws":"^7.1.0","uuid":"^8.3.2","dayjs":"^1.8.15","redis":"^4.6.14","@types/ws":"^6.0.1","@types/uuid":"^3.4.5","@types/redis":"^2.8.32","@camunda8/sdk":"^8.6.15","promise-retry":"^2.0.0","@types/promise-retry":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","ts-node":"^10.2.1","prettier":"^3.0.0","typescript":"^5.1.6","@types/node":"^20.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zeebe-node-affinity-camunda8_1.2.0_1730793124798_0.1697092123833368","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"zeebe-node-affinity-camunda8","version":"1.2.1","description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","main":"dst/index.js","scripts":{"lint":"npx eslint . --ext .ts --fix","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/jwulf/zeebe-affinity-service.git"},"keywords":[],"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","dependencies":{"@camunda8/sdk":"^8.6.15","@types/promise-retry":"^1.1.3","@types/redis":"^2.8.32","@types/uuid":"^3.4.5","@types/ws":"^6.0.1","dayjs":"^1.8.15","promise-retry":"^2.0.0","redis":"^4.6.14","uuid":"^8.3.2","ws":"^7.1.0"},"devDependencies":{"@types/node":"^20.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint":"^8.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^5.0.0","eslint-plugin-promise":"^6.0.0","prettier":"^3.0.0","ts-node":"^10.2.1","typescript":"^5.1.6"},"_id":"zeebe-node-affinity-camunda8@1.2.1","gitHead":"f130d9f9286f1955e2a99198d82f0135deb1405f","types":"./dst/index.d.ts","_nodeVersion":"20.12.1","_npmVersion":"10.5.0","dist":{"integrity":"sha512-IYyreX/Y3LUmBbxUZNByT0uarZu3IKMNYgY+HrztKLBxkXJ/DfP913HRNvNACoa98A0AZZlgswY7IC7wnFtEmw==","shasum":"bd31909ccb482aaeb5d0fc86bf9b6bcb9bf4b65f","tarball":"https://registry.npmjs.org/zeebe-node-affinity-camunda8/-/zeebe-node-affinity-camunda8-1.2.1.tgz","fileCount":20,"unpackedSize":77672,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbQNXk9A/6kihf1FPwfZZ6ChK5pikEBCqpeOOOvsZFvQIgNZ9EPiqh01AcLRnSlUUHvsDzPqicGcGeDaItSJhBvj4="}]},"_npmUser":{"name":"gvitols","email":"gints.vitols@accenture.com"},"directories":{},"maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zeebe-node-affinity-camunda8_1.2.1_1730793352033_0.9514202473569622"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-29T14:31:52.864Z","modified":"2024-11-05T07:55:52.356Z","1.0.0":"2024-05-29T14:31:53.052Z","1.0.1":"2024-05-30T13:11:09.357Z","1.0.2":"2024-06-05T07:01:51.538Z","1.0.3":"2024-06-05T11:28:48.427Z","1.0.4":"2024-06-05T12:13:50.996Z","1.0.5":"2024-06-05T12:17:32.651Z","1.0.6":"2024-06-05T12:23:35.209Z","1.0.7":"2024-06-05T12:45:04.270Z","1.0.8":"2024-06-05T12:45:59.536Z","1.0.9":"2024-06-05T12:50:49.513Z","1.0.10":"2024-06-05T12:53:38.802Z","1.0.11":"2024-06-05T12:56:38.156Z","1.0.12":"2024-06-05T13:03:23.424Z","1.0.13":"2024-06-05T14:13:15.451Z","1.0.14":"2024-06-05T14:31:37.685Z","1.0.15":"2024-06-05T14:34:50.599Z","1.1.0":"2024-06-07T08:33:59.732Z","1.1.1":"2024-06-11T11:34:54.425Z","1.1.2":"2024-06-18T06:45:03.349Z","1.1.3":"2024-06-21T06:44:11.288Z","1.1.4":"2024-07-09T11:54:21.587Z","1.1.5":"2024-07-09T11:57:57.852Z","1.1.6":"2024-07-09T12:16:22.090Z","1.1.7":"2024-09-17T08:36:55.944Z","1.1.8":"2024-09-17T13:09:13.106Z","1.2.0":"2024-11-05T07:52:05.017Z","1.2.1":"2024-11-05T07:55:52.193Z"},"bugs":{"url":"https://github.com/jwulf/zeebe-affinity-service/issues"},"author":{"name":"Josh Wulf","email":"josh.wulf@camunda.com"},"license":"ISC","homepage":"https://github.com/jwulf/zeebe-affinity-service#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/jwulf/zeebe-affinity-service.git"},"description":"Zeebe node client and affinity service to communicate process outcome to its initiator via a web socket subscription","maintainers":[{"name":"gvitols","email":"gints.vitols@accenture.com"}],"readme":"# Zeebe Node Affinity \r\n\r\nThis is a server and an enhanced Zeebe Node client (extending [camunda8/sdk](https://github.com/camunda/camunda-8-js-sdk)) to enable you to return the outcome of a Zeebe process in a synchronous REST req/res pattern.\r\n\r\nIt's a Proof-of-Concept, and not intended for production use without further testing.\r\n\r\nYou may initiate a process in Zeebe in response to a REST request, and want to return the outcome of that process in the REST response. If your REST front-end is scalable, you need some kind of session affinity.\r\n\r\n## Version Compatibility\r\n\r\nThis package is created for the latest Zeebe versions (8.4.0 and newest)\r\n\r\n## Install\r\n\r\nTo install to your project\r\n\r\n```bash\r\nnpm i zeebe-node-affinity\r\n```\r\n\r\n\r\n## Usage\r\n\r\nFor older Zeebe versions, please refer to [the README for the old package](https://www.npmjs.com/package/zeebe-node-affinity/).\r\n\r\n### Websocket\r\n\r\nZeebe Node Affinity uses a websocket server to distribute process outcomes to interested clients. The `zeebe-node-affinity` library provides the `createProcessWithAffinity` method that extends the `createProcess` method with a callback. This callback is executed in-memory with the final variable state of the process. It can be used like this:\r\n\r\n```typescript\r\nconst { ZBAffinityClient } = require(\"zeebe-node-affinity\");\r\n\r\nconst options = {\r\n  affinityServiceUrl: 'ws://localhost:8089', // URL of the affinity service\r\n  affinityTimeout: 6000, // Timeout for the affinity service in milliseconds\r\n  config: {              // <-- This configuration is required by Camunda8/sdk ZeebeGrpcClient\r\n    ZEEBE_ADDRESS: \"zeebe-broker:26500\", // Address of the Zeebe broker\r\n    CAMUNDA_SECURE_CONNECTION: false, // Disable secure connection to Camunda\r\n    CAMUNDA_OAUTH_DISABLED: true, // Disable OAuth for Camunda\r\n  }\r\n};\r\n\r\nconst zbc = new ZBAffinityClient(options);\r\n\r\nasync function handleRequest(req, res) {\r\n    const wfi =  await zbc.createProcessInstanceWithAffinity({\r\n        bpmnProcessId: req.route,\r\n        variables: req.params,\r\n        cb: ({ variables }) => res.send(variables) // <- this callback gets the process outcome\r\n    }).catch(err => {\r\n        console.error(err.stack)\r\n        res.status(500).send(\"Something broke!\")\r\n    });\r\n    console.log(`Created new process instance ${wfi.key}`);\r\n}\r\n```\r\n\r\nThe programming model in your REST server is a simple callback. This is invoked over web-sockets by a Zeebe Affinity server. Creating a Zeebe Affinity Server is easy:\r\n\r\n```typescript\r\nconst { ZBAffinityServer } = require(\"zeebe-node-affinity\");\r\n\r\nconst zbsPort = 8080;\r\nconst zbs = new ZBAffinityServer({ logLevel: \"INFO\" });\r\n\r\nzbs.listen(zbsPort, () =>\r\n  console.log(`Zeebe Affinity Server listening on port ${zbsPort}`)\r\n);\r\n\r\nsetInterval(() => zbs.outputStats(), 1000 * 60 * 5); // 5 minutes\r\n```\r\n\r\nThis server needs to run on the same network as the REST server front-end and the Zeebe workers.\r\n\r\nTo communicate the outcome of the process to the Zeebe Affinity Server, you need to put a task as the last task in your process, and create a Zeebe Affinity worker to service it:\r\n\r\n![](img/affinity-task.png)\r\n\r\nThe task-type that you pass to the Affinity Worker constructor should match the task-type of the final task:\r\n\r\n![](img/affinity-task-type.png)\r\n\r\nHere is the worker code:\r\n\r\n```typescript\r\nconst { ZBAffinityClient } = require(\"zeebe-node-affinity\");\r\n\r\nconst options = {\r\n  affinityServiceUrl: 'ws://localhost:8089', // URL of the affinity service\r\n  affinityTimeout: 6000, // Timeout for the affinity service in milliseconds\r\n  config: {              // <-- This configuration is required by Camunda8/sdk ZeebeGrpcClient\r\n    ZEEBE_ADDRESS: \"zeebe-broker:26500\", // Address of the Zeebe broker\r\n    CAMUNDA_SECURE_CONNECTION: false, // Disable secure connection to Camunda\r\n    CAMUNDA_OAUTH_DISABLED: true, // Disable OAuth for Camunda\r\n  }\r\n};\r\n\r\nconst zbc = new ZBAffinityClient(options);\r\n\r\nconst afw = zbc.createAffinityWorker(\"publish-outcome\")\r\n                .catch(e => console.log(\"Could not contact Affinity Server!\"));\r\n```\r\n\r\nThe Affinity Worker will now service this task-type, and communicate the process state to the Affinity Server, which sends it to all connected clients, where it is matched against the process instance key to invoke the handler on the appropriate client.\r\n\r\nWe throw in the constructor if we cannot contact the affinity server within `affinityTimeout` milliseconds. We don't want the worker completing jobs if it cannot communicate the results to the Affinity Server.\r\n\r\nSimilarly, the worker will fail jobs that it takes where it cannot communicate the outcome to an Affinity Server. This will cause an incident to be raised if the connection is not re-established.\r\n\r\n### Redis\r\n\r\n\r\nZeebe Node Affinity also allow to use a Redis pub/sub system to distribute process outcomes to interested clients. The `zeebe-node-affinity` library provides `RedisAffinity` and the `createProcessInstanceWithAffinity` method that extends the `createProcess` method with a callback. This callback is executed in-memory with the final variable state of the process. It can be used like this:\r\n\r\nCreate process with redis affinity:\r\n\r\n```typescript\r\nconst { RedisAffinity } = require(\"zeebe-node-affinity\") \r\n\r\nconst zbcRedis = new RedisAffinity(ZEEBE_GATEWAY, { host: REDIS_HOST, password: REDIS_AUTH });\r\n\r\n\r\nasync function handleRequest(req, res) {\r\n    zbcRedis.createProcessInstanceWithAffinity({\r\n            bpmnProcessId: processName,\r\n            variables: {\r\n            correlationKey,\r\n            userInputText: userInput,\r\n            chatFinished,\r\n            },\r\n            cb: (message) => res.send(message),\r\n        })\r\n        .catch(e => console.log(\"Could not create a process instance!\"));\r\n}\r\n```\r\n\r\nTo communicate the outcome of the process to the Zeebe Affinity Client, you need to put a task as the last task in your process, and create a Zeebe Affinity worker to service it:\r\n\r\n```typescript\r\nconst { RedisAffinity } = require(\"zeebe-node-affinity\");\r\n\r\nconst zbcRedis = new RedisAffinity(ZEEBE_GATEWAY, { host: REDIS_HOST, password: REDIS_AUTH });\r\n\r\nconst zbW = zbcRedis.createAffinityWorker({'publish-outcome'})\r\n                .catch(e => console.log(\"Could not create affinity worker!\"));\r\n```\r\n\r\nPublish message with redis affinity:\r\n\r\n```typescript\r\n\r\nasync function handleRequest(req, res) {\r\n    zbcRedis.publishMessageWithAffinity({\r\n            correlationKey,\r\n            messageId: uuidv4(),\r\n            name: 'chat-message',\r\n            variables: {\r\n            status: 'PROCESSED',\r\n            userInputText: userInput,\r\n            chatFinished,\r\n            },\r\n            processInstanceKey,\r\n            timeToLive: Duration.seconds.of(10), // seconds\r\n            cb: (message) => res.send(message),\r\n        })\r\n        .catch(e => console.log(\"Could not publish message!\"));\r\n}\r\n```\r\n\r\n## Scaling\r\n\r\nThe Zeebe process Clients (which initiate processs), and the Zeebe Affinity Workers (which collect the process outcomes) can be scaled.\r\n\r\nIn this Proof-of-Concept implementation, the Zeebe Affinity Service, however, must be a singleton, and cannot be load-balanced or scaled.\r\n\r\n## Demo\r\n\r\nYou can run a demo in the `demo`  directory. Please refer to the instructions attached to the Readme.md file.\r\n \r\n## Using in your code\r\n\r\nYou can install this from npm:\r\n\r\n```\r\nnpm i zeebe-node-affinity\r\n```\r\n\r\nAnd use it in place / alongside the standard Node client. You will need to host the Affinity Server on your network for it to be of any use. Docker image coming soon.\r\n\r\n## TODO\r\n\r\nDockerfile for the Affinity Server.\r\n","readmeFilename":"README.md"}