{"_id":"@kurrent/kurrentdb-client","_rev":"22-16190261b4bb7a6b7988e1f0aa3e2d3d","name":"@kurrent/kurrentdb-client","dist-tags":{"alpha":"1.2.0-alpha.0","latest":"1.3.1"},"versions":{"1.0.0-alpha.1":{"name":"@kurrent/kurrentdb-client","version":"1.0.0-alpha.1","keywords":["Kurrent","EventSourcing","Client"],"author":{"name":"Kurrent Inc"},"license":"Apache-2.0","_id":"@kurrent/kurrentdb-client@1.0.0-alpha.1","maintainers":[{"name":"sergio.silveira","email":"sergio.silveira@kurrent.io"},{"name":"w1am","email":"william-chong@outlook.com"},{"name":"jasonmitchell_kurrent","email":"jason.mitchell@kurrent.io"},{"name":"williamkurrent","email":"william.chong@kurrent.io"},{"name":"oskardudycz-kurrent","email":"oskar.dudycz@kurrent.io"}],"homepage":"https://developers.kurrent.io/clients/grpc/getting-started?codeLanguage=NodeJS","bugs":{"url":"https://github.com/EventStore/Kurrent-Client-NodeJS/issues"},"dist":{"shasum":"95bfcf46eb95d91f31fa4a70f96da07b7fc23acf","tarball":"https://registry.npmjs.org/@kurrent/kurrentdb-client/-/kurrentdb-client-1.0.0-alpha.1.tgz","fileCount":281,"integrity":"sha512-awf8XmwUayZhpBh1FJxx8mPHvU1Ikz6ZaBgW+HUsXxitkZrSUMdK+ZyTK5q0AmSPXGWck4CV4nPlg/NKxXH35w==","signatures":[{"sig":"MEUCICpn45aYFmGTT779FM0TRBV0xrRHDuHJVw3yIQrEXE6GAiEA9Qc6Xd1vOfgyRwDmNo59Sbg1iA0qKWDRpBSEe4K0FFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2359307},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"565956df05fdca621d8064cf95aa7ed0ba5b4fd8","scripts":{"build":"yarn generate && yarn build:ts","clean":"yarn clean:generated && yarn clean:dist && yarn clean:buildinfo","build:ts":"tsc --build","generate":"yarn generate:folder && yarn generate:sed-append && yarn generate:sed-insert && yarn generate:js","clean:dist":"shx rm -rf ./dist","build:watch":"yarn generate && yarn build:ts-watch","generate:js":"grpc_tools_node_protoc ./protos/*.proto --proto_path=./protos --grpc_out=grpc_js:./generated --js_out=import_style=commonjs,binary:./generated --ts_out=generate_package_definition:./generated","build:ts-watch":"tsc --build --watch","clean:buildinfo":"shx rm -rf *.tsbuildinfo","clean:generated":"shx rm -rf ./generated","generate:folder":"shx mkdir -p ./generated","generate:sed-append":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*) \\[deprecated = true\\];/int64 \\$1 = \\$2 [deprecated = true, jstype = JS_STRING];/g\" ./protos/*","generate:sed-insert":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*);/int64 \\$1 = \\$2 [jstype = JS_STRING];/g\" ./protos/*"},"_npmUser":{"name":"w1am","email":"william-chong@outlook.com"},"repository":{"url":"git+https://github.com/EventStore/Kurrent-Client-NodeJS.git","type":"git"},"_npmVersion":"10.9.2","description":"Kurrent gRPC NodeJS Client SDK","directories":{},"_nodeVersion":"22.13.0","dependencies":{"uuid":"11.0.3","debug":"^4.4.0","@types/node":"^22.10.2","@types/debug":"^4.1.12","@grpc/grpc-js":"^1.12.4","google-protobuf":"^3.21.4","@types/google-protobuf":"^3.15.12","@kurrent/db-client-bridge":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"20.1.3","shx":"^0.3.4","grpc-tools":"^1.12.4","@types/uuid":"^10.0.0","@kurrent/db-client-bridge":"workspace:^","grpc_tools_node_protoc_ts":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/kurrentdb-client_1.0.0-alpha.1_1741025784988_0.9667809932026963","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.2":{"name":"@kurrent/kurrentdb-client","version":"1.0.0-alpha.2","keywords":["Kurrent","EventSourcing","Client"],"author":{"name":"Kurrent Inc"},"license":"Apache-2.0","_id":"@kurrent/kurrentdb-client@1.0.0-alpha.2","maintainers":[{"name":"sergio.silveira","email":"sergio.silveira@kurrent.io"},{"name":"w1am","email":"william-chong@outlook.com"},{"name":"jasonmitchell_kurrent","email":"jason.mitchell@kurrent.io"},{"name":"williamkurrent","email":"william.chong@kurrent.io"},{"name":"oskardudycz-kurrent","email":"oskar.dudycz@kurrent.io"}],"homepage":"https://developers.kurrent.io/clients/grpc/getting-started?codeLanguage=NodeJS","bugs":{"url":"https://github.com/EventStore/Kurrent-Client-NodeJS/issues"},"os":["darwin","linux","win32"],"cpu":["x64","arm64"],"dist":{"shasum":"b6ac0617a902048d04b15f613b6243dae6e2c60c","tarball":"https://registry.npmjs.org/@kurrent/kurrentdb-client/-/kurrentdb-client-1.0.0-alpha.2.tgz","fileCount":279,"integrity":"sha512-oo8rZuno+BFyCl/MYbc5NtEcSLyFydgMkybVClhhlH6xpkt2Ywp7F/+5c8T/GYQc270CI9FBoNDNquWo1kvTpw==","signatures":[{"sig":"MEYCIQDIId8STiZ0qNPATOJ8L8iWDfZF7BtMnE+PXnZjf1SX7gIhANCbQm1IF4cctJXjYNdvj2jSEgCPpH6LBFEb/iZraCtI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6993899},"main":"./dist/index.js","neon":{"targets":{"x86_64-apple-darwin":"@kurrent/kurrentdb-client-darwin-x64","aarch64-apple-darwin":"@kurrent/kurrentdb-client-darwin-arm64","x86_64-pc-windows-msvc":"@kurrent/kurrentdb-client-win32-x64-msvc","aarch64-pc-windows-msvc":"@kurrent/kurrentdb-client-win32-arm64-msvc","x86_64-unknown-linux-gnu":"@kurrent/kurrentdb-client-linux-x64-gnu","aarch64-unknown-linux-gnu":"@kurrent/kurrentdb-client-linux-arm64-gnu","x86_64-unknown-linux-musl":"@kurrent/kurrentdb-client-linux-x64-musl","aarch64-unknown-linux-musl":"@kurrent/kurrentdb-client-linux-arm64-musl"}},"types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"565956df05fdca621d8064cf95aa7ed0ba5b4fd8","scripts":{"build":"yarn generate && yarn build:ts && yarn build:bridge","clean":"yarn clean:generated && yarn clean:dist && yarn clean:buildinfo","build:ts":"tsc --build","generate":"yarn generate:folder && yarn generate:sed-append && yarn generate:sed-insert && yarn generate:js","clean:dist":"shx rm -rf ./dist","build:watch":"yarn generate && yarn build:ts-watch","generate:js":"grpc_tools_node_protoc ./protos/*.proto --proto_path=./protos --grpc_out=grpc_js:./generated --js_out=import_style=commonjs,binary:./generated --ts_out=generate_package_definition:./generated","build:bridge":"npm run build:ts && cargo-cp-artifact --artifact cdylib fastesdb index.node -- cargo build -p fastesdb --message-format=json","build:ts-watch":"tsc --build --watch","clean:buildinfo":"shx rm -rf *.tsbuildinfo","clean:generated":"shx rm -rf ./generated","generate:folder":"shx mkdir -p ./generated","bridge:pack-build":"neon pack-build","generate:sed-append":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*) \\[deprecated = true\\];/int64 \\$1 = \\$2 [deprecated = true, jstype = JS_STRING];/g\" ./protos/*","generate:sed-insert":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*);/int64 \\$1 = \\$2 [jstype = JS_STRING];/g\" ./protos/*","bridge:build-release":"npm run build:bridge -- --release"},"_npmUser":{"name":"w1am","email":"william-chong@outlook.com"},"repository":{"url":"git+https://github.com/EventStore/Kurrent-Client-NodeJS.git","type":"git"},"_npmVersion":"10.9.2","description":"Kurrent gRPC NodeJS Client SDK","directories":{},"_nodeVersion":"22.13.0","dependencies":{"uuid":"11.0.3","debug":"^4.4.0","@types/node":"^22.10.2","@types/debug":"^4.1.12","@grpc/grpc-js":"^1.12.4","@neon-rs/load":"^0.0.74","google-protobuf":"^3.21.4","@types/google-protobuf":"^3.15.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"20.1.3","shx":"^0.3.4","grpc-tools":"^1.12.4","@types/uuid":"^10.0.0","@neon-rs/cli":"^0.0.160","cargo-cp-artifact":"^0.1","grpc_tools_node_protoc_ts":"^5.3.3"},"peerDependencies":{"@kurrent/kurrentdb-client-darwin-x64":"1.0.0-alpha.1","@kurrent/kurrentdb-client-darwin-arm64":"1.0.0-alpha.1","@kurrent/kurrentdb-client-linux-x64-gnu":"1.0.0-alpha.1","@kurrent/kurrentdb-client-linux-x64-musl":"1.0.0-alpha.1","@kurrent/kurrentdb-client-win32-x64-msvc":"1.0.0-alpha.1","@kurrent/kurrentdb-client-linux-arm64-gnu":"1.0.0-alpha.1","@kurrent/kurrentdb-client-linux-arm64-musl":"1.0.0-alpha.1","@kurrent/kurrentdb-client-win32-arm64-msvc":"1.0.0-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/kurrentdb-client_1.0.0-alpha.2_1741249090981_0.42498848931251265","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.3":{"name":"@kurrent/kurrentdb-client","version":"1.0.0-alpha.3","keywords":["Kurrent","EventSourcing","Client"],"author":{"name":"Kurrent Inc"},"license":"Apache-2.0","_id":"@kurrent/kurrentdb-client@1.0.0-alpha.3","maintainers":[{"name":"sergio.silveira","email":"sergio.silveira@kurrent.io"},{"name":"w1am","email":"william-chong@outlook.com"},{"name":"jasonmitchell_kurrent","email":"jason.mitchell@kurrent.io"},{"name":"williamkurrent","email":"william.chong@kurrent.io"},{"name":"oskardudycz-kurrent","email":"oskar.dudycz@kurrent.io"}],"homepage":"https://developers.kurrent.io/clients/grpc/getting-started?codeLanguage=NodeJS","bugs":{"url":"https://github.com/EventStore/Kurrent-Client-NodeJS/issues"},"os":["darwin","linux","win32"],"cpu":["x64","arm64"],"dist":{"shasum":"5b86d4b909ea6a3a7226846e90b33fa36658d45b","tarball":"https://registry.npmjs.org/@kurrent/kurrentdb-client/-/kurrentdb-client-1.0.0-alpha.3.tgz","fileCount":279,"integrity":"sha512-LTD7WNH50o225o/JqWcK/YgsUJM4NTDweyJSYWFT9QFBsZ/joA/VMhKxjW4jlL/H3Mv9zRfv8b4MulRsd2jyKg==","signatures":[{"sig":"MEYCIQDal7Xz75x10Tl/1r7p5/Whsq0GoXqTph++VJJU9igAKAIhALect4J0udw59CwVqCA83EYQ4/78h48Aw7ywjnKPojKX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6993899},"main":"./dist/index.js","neon":{"targets":{"x86_64-apple-darwin":"@kurrent/kurrentdb-client-darwin-x64","aarch64-apple-darwin":"@kurrent/kurrentdb-client-darwin-arm64","x86_64-pc-windows-msvc":"@kurrent/kurrentdb-client-win32-x64-msvc","aarch64-pc-windows-msvc":"@kurrent/kurrentdb-client-win32-arm64-msvc","x86_64-unknown-linux-gnu":"@kurrent/kurrentdb-client-linux-x64-gnu","aarch64-unknown-linux-gnu":"@kurrent/kurrentdb-client-linux-arm64-gnu","x86_64-unknown-linux-musl":"@kurrent/kurrentdb-client-linux-x64-musl","aarch64-unknown-linux-musl":"@kurrent/kurrentdb-client-linux-arm64-musl"}},"types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"565956df05fdca621d8064cf95aa7ed0ba5b4fd8","scripts":{"build":"yarn generate && yarn build:ts && yarn build:bridge","clean":"yarn clean:generated && yarn clean:dist && yarn clean:buildinfo","build:ts":"tsc --build","generate":"yarn generate:folder && yarn generate:sed-append && yarn generate:sed-insert && yarn generate:js","clean:dist":"shx rm -rf ./dist","build:watch":"yarn generate && yarn build:ts-watch","generate:js":"grpc_tools_node_protoc ./protos/*.proto --proto_path=./protos --grpc_out=grpc_js:./generated --js_out=import_style=commonjs,binary:./generated --ts_out=generate_package_definition:./generated","build:bridge":"npm run build:ts && cargo-cp-artifact --artifact cdylib fastesdb index.node -- cargo build -p fastesdb --message-format=json","build:ts-watch":"tsc --build --watch","clean:buildinfo":"shx rm -rf *.tsbuildinfo","clean:generated":"shx rm -rf ./generated","generate:folder":"shx mkdir -p ./generated","bridge:pack-build":"neon pack-build","generate:sed-append":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*) \\[deprecated = true\\];/int64 \\$1 = \\$2 [deprecated = true, jstype = JS_STRING];/g\" ./protos/*","generate:sed-insert":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*);/int64 \\$1 = \\$2 [jstype = JS_STRING];/g\" ./protos/*","bridge:build-release":"npm run build:bridge -- --release"},"_npmUser":{"name":"w1am","email":"william-chong@outlook.com"},"repository":{"url":"git+https://github.com/EventStore/Kurrent-Client-NodeJS.git","type":"git"},"_npmVersion":"10.9.2","description":"Kurrent gRPC NodeJS Client SDK","directories":{},"_nodeVersion":"22.13.0","dependencies":{"uuid":"11.0.3","debug":"^4.4.0","@types/node":"^22.10.2","@types/debug":"^4.1.12","@grpc/grpc-js":"^1.12.4","@neon-rs/load":"^0.0.74","google-protobuf":"^3.21.4","@types/google-protobuf":"^3.15.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"20.1.3","shx":"^0.3.4","grpc-tools":"^1.12.4","@types/uuid":"^10.0.0","@neon-rs/cli":"^0.0.160","cargo-cp-artifact":"^0.1","grpc_tools_node_protoc_ts":"^5.3.3"},"peerDependencies":{"@kurrent/kurrentdb-client-darwin-x64":"1.0.0-alpha.3","@kurrent/kurrentdb-client-darwin-arm64":"1.0.0-alpha.3","@kurrent/kurrentdb-client-linux-x64-gnu":"1.0.0-alpha.3","@kurrent/kurrentdb-client-linux-x64-musl":"1.0.0-alpha.3","@kurrent/kurrentdb-client-win32-x64-msvc":"1.0.0-alpha.3","@kurrent/kurrentdb-client-linux-arm64-gnu":"1.0.0-alpha.3","@kurrent/kurrentdb-client-linux-arm64-musl":"1.0.0-alpha.3","@kurrent/kurrentdb-client-win32-arm64-msvc":"1.0.0-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/kurrentdb-client_1.0.0-alpha.3_1741249438829_0.028271846526533917","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.4":{"name":"@kurrent/kurrentdb-client","version":"1.0.0-alpha.4","keywords":["Kurrent","EventSourcing","Client"],"author":{"name":"Kurrent Inc"},"license":"Apache-2.0","_id":"@kurrent/kurrentdb-client@1.0.0-alpha.4","maintainers":[{"name":"sergio.silveira","email":"sergio.silveira@kurrent.io"},{"name":"w1am","email":"william-chong@outlook.com"},{"name":"jasonmitchell_kurrent","email":"jason.mitchell@kurrent.io"},{"name":"williamkurrent","email":"william.chong@kurrent.io"},{"name":"oskardudycz-kurrent","email":"oskar.dudycz@kurrent.io"}],"homepage":"https://developers.kurrent.io/clients/grpc/getting-started?codeLanguage=NodeJS","bugs":{"url":"https://github.com/EventStore/Kurrent-Client-NodeJS/issues"},"dist":{"shasum":"3013bab7fc03221d79a2927eb2c99a650a0b2d15","tarball":"https://registry.npmjs.org/@kurrent/kurrentdb-client/-/kurrentdb-client-1.0.0-alpha.4.tgz","fileCount":275,"integrity":"sha512-kQ9MVqrVsTez5lwppqr5mp77h1YEWu4ayGBEN0IITzo85UXL9UuNzPjRFS2QBAAFx+xnyVfxDBcvymNf9qTVkw==","signatures":[{"sig":"MEUCIFLD1XFPXMZUjnfm7NYNdb72uXN3m3ueXCJuxgA9/l3uAiEA4cE4K5vA+AUs+CaKZ5Waq2sMtBR/a+QnyRjkYwtJ3g0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2351521},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"b2f5eed203b02336df8c8e8c0b761710c7643f7b","scripts":{"build":"yarn generate && yarn build:ts","clean":"yarn clean:generated && yarn clean:dist && yarn clean:buildinfo","build:ts":"tsc --build","generate":"yarn generate:folder && yarn generate:sed-append && yarn generate:sed-insert && yarn generate:js","clean:dist":"shx rm -rf ./dist","build:watch":"yarn generate && yarn build:ts-watch","generate:js":"grpc_tools_node_protoc ./protos/*.proto --proto_path=./protos --grpc_out=grpc_js:./generated --js_out=import_style=commonjs,binary:./generated --ts_out=generate_package_definition:./generated","build:ts-watch":"tsc --build --watch","clean:buildinfo":"shx rm -rf *.tsbuildinfo","clean:generated":"shx rm -rf ./generated","generate:folder":"shx mkdir -p ./generated","generate:sed-append":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*) \\[deprecated = true\\];/int64 \\$1 = \\$2 [deprecated = true, jstype = JS_STRING];/g\" ./protos/*","generate:sed-insert":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*);/int64 \\$1 = \\$2 [jstype = JS_STRING];/g\" ./protos/*"},"_npmUser":{"name":"w1am","email":"william-chong@outlook.com"},"repository":{"url":"git+https://github.com/EventStore/Kurrent-Client-NodeJS.git","type":"git"},"_npmVersion":"10.9.2","description":"Kurrent gRPC NodeJS Client SDK","directories":{},"_nodeVersion":"22.13.0","dependencies":{"uuid":"11.0.3","debug":"^4.4.0","@types/node":"^22.10.2","@types/debug":"^4.1.12","@grpc/grpc-js":"^1.12.4","@kurrent/bridge":"^1.0.0-alpha.2","google-protobuf":"^3.21.4","@types/google-protobuf":"^3.15.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"20.1.3","shx":"^0.3.4","grpc-tools":"^1.12.4","@types/uuid":"^10.0.0","grpc_tools_node_protoc_ts":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/kurrentdb-client_1.0.0-alpha.4_1742224423255_0.9084226714326116","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@kurrent/kurrentdb-client","version":"0.1.0","keywords":["Kurrent","EventSourcing","Client"],"author":{"name":"Kurrent, Inc"},"license":"Apache-2.0","_id":"@kurrent/kurrentdb-client@0.1.0","maintainers":[{"name":"sergio.silveira","email":"sergio.silveira@kurrent.io"},{"name":"w1am","email":"william-chong@outlook.com"},{"name":"jasonmitchell_kurrent","email":"jason.mitchell@kurrent.io"},{"name":"williamkurrent","email":"william.chong@kurrent.io"},{"name":"oskardudycz-kurrent","email":"oskar.dudycz@kurrent.io"}],"homepage":"https://developers.kurrent.io/clients/grpc/getting-started?codeLanguage=NodeJS","bugs":{"url":"https://github.com/kurrent-io/KurrentDB-Client-NodeJS/issues"},"dist":{"shasum":"71d26e9d98f9ea8ba668ccfcdb9b139dd6a971bb","tarball":"https://registry.npmjs.org/@kurrent/kurrentdb-client/-/kurrentdb-client-0.1.0.tgz","fileCount":275,"integrity":"sha512-6tG286h61qfRC/MwCUFTWqS35r+hsZ4ReVI3o4En42lI7ffiyaqEeUO/oIJQcGkqC4K50HsC6C2cbEI/aWzgow==","signatures":[{"sig":"MEYCIQCBr5RGGVUE9e63FSOdtNh/x2/dhrgE+3Ckc8l6J8isIwIhAPiLZt/lLo8sAgqUvtx5YnJ5Wvimtke2A877VAiobs6U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2351623},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"efc2e3710401f95e4b17dc580db62830d7383bb5","scripts":{"build":"yarn generate && yarn build:ts","clean":"yarn clean:generated && yarn clean:dist && yarn clean:buildinfo","build:ts":"tsc --build","generate":"yarn generate:folder && yarn generate:sed-append && yarn generate:sed-insert && yarn generate:js","clean:dist":"shx rm -rf ./dist","build:watch":"yarn generate && yarn build:ts-watch","generate:js":"grpc_tools_node_protoc ./protos/*.proto --proto_path=./protos --grpc_out=grpc_js:./generated --js_out=import_style=commonjs,binary:./generated --ts_out=generate_package_definition:./generated","build:ts-watch":"tsc --build --watch","clean:buildinfo":"shx rm -rf *.tsbuildinfo","clean:generated":"shx rm -rf ./generated","generate:folder":"shx mkdir -p ./generated","generate:sed-append":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*) \\[deprecated = true\\];/int64 \\$1 = \\$2 [deprecated = true, jstype = JS_STRING];/g\" ./protos/*","generate:sed-insert":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*);/int64 \\$1 = \\$2 [jstype = JS_STRING];/g\" ./protos/*"},"_npmUser":{"name":"w1am","email":"william-chong@outlook.com"},"repository":{"url":"git+https://github.com/kurrent-io/KurrentDB-Client-NodeJS.git","type":"git"},"_npmVersion":"10.9.2","description":"KurrentDB gRPC NodeJS Client SDK","directories":{},"_nodeVersion":"22.13.0","dependencies":{"uuid":"11.0.3","debug":"^4.4.0","@types/node":"^22.10.2","@types/debug":"^4.1.12","@grpc/grpc-js":"^1.12.4","@kurrent/bridge":"^0.1.1","google-protobuf":"^3.21.4","@types/google-protobuf":"^3.15.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"20.1.3","shx":"^0.3.4","grpc-tools":"^1.12.4","@types/uuid":"^10.0.0","grpc_tools_node_protoc_ts":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/kurrentdb-client_0.1.0_1743060801874_0.16154463217400727","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@kurrent/kurrentdb-client","version":"1.0.0","keywords":["Kurrent","EventSourcing","Client"],"author":{"name":"Kurrent, Inc"},"license":"Apache-2.0","_id":"@kurrent/kurrentdb-client@1.0.0","maintainers":[{"name":"sergio.silveira","email":"sergio.silveira@kurrent.io"},{"name":"w1am","email":"william-chong@outlook.com"},{"name":"jasonmitchell_kurrent","email":"jason.mitchell@kurrent.io"},{"name":"williamkurrent","email":"william.chong@kurrent.io"},{"name":"oskardudycz-kurrent","email":"oskar.dudycz@kurrent.io"}],"homepage":"https://developers.kurrent.io/clients/grpc/getting-started?codeLanguage=NodeJS","bugs":{"url":"https://github.com/kurrent-io/KurrentDB-Client-NodeJS/issues"},"dist":{"shasum":"600a3afd8d0dadf994182e924f65a8df49e84bfc","tarball":"https://registry.npmjs.org/@kurrent/kurrentdb-client/-/kurrentdb-client-1.0.0.tgz","fileCount":275,"integrity":"sha512-vUMYqKZuQ07SuDNCBq7DkWC13WRb/ePncj00JX6pA1fhfQvWLr//qnWx+TMpgm/eG9jtrp4VTUFFAHQd0SrD5Q==","signatures":[{"sig":"MEUCIFTpNP5YSkw2ktkpGmNRWnA1TweOJRT8jfQPSbgtKMA7AiEA4iWjiETCpaon6mRlODW5fBbpWwY0yVMHV5OXd5xdVmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2352239},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"630cc546e0617d2c7493d08c681e7e411241e89b","scripts":{"build":"yarn generate && yarn build:ts","clean":"yarn clean:generated && yarn clean:dist && yarn clean:buildinfo","build:ts":"tsc --build","generate":"yarn generate:folder && yarn generate:sed-append && yarn generate:sed-insert && yarn generate:js","clean:dist":"shx rm -rf ./dist","build:watch":"yarn generate && yarn build:ts-watch","generate:js":"grpc_tools_node_protoc ./protos/*.proto --proto_path=./protos --grpc_out=grpc_js:./generated --js_out=import_style=commonjs,binary:./generated --ts_out=generate_package_definition:./generated","build:ts-watch":"tsc --build --watch","clean:buildinfo":"shx rm -rf *.tsbuildinfo","clean:generated":"shx rm -rf ./generated","generate:folder":"shx mkdir -p ./generated","generate:sed-append":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*) \\[deprecated = true\\];/int64 \\$1 = \\$2 [deprecated = true, jstype = JS_STRING];/g\" ./protos/*","generate:sed-insert":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*);/int64 \\$1 = \\$2 [jstype = JS_STRING];/g\" ./protos/*"},"_npmUser":{"name":"w1am","email":"william-chong@outlook.com"},"repository":{"url":"git+https://github.com/kurrent-io/KurrentDB-Client-NodeJS.git","type":"git"},"_npmVersion":"10.9.2","description":"KurrentDB gRPC NodeJS Client SDK","directories":{},"_nodeVersion":"22.13.0","dependencies":{"uuid":"11.0.3","debug":"^4.4.0","@types/node":"^22.10.2","@types/debug":"^4.1.12","@grpc/grpc-js":"^1.12.4","@kurrent/bridge":"^0.1.1","google-protobuf":"^3.21.4","@types/google-protobuf":"^3.15.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"20.1.3","shx":"^0.3.4","grpc-tools":"^1.12.4","@types/uuid":"^10.0.0","grpc_tools_node_protoc_ts":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/kurrentdb-client_1.0.0_1743422627164_0.9769223357192343","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@kurrent/kurrentdb-client","version":"1.0.1","keywords":["Kurrent","EventSourcing","Client"],"author":{"name":"Kurrent, Inc"},"license":"Apache-2.0","_id":"@kurrent/kurrentdb-client@1.0.1","maintainers":[{"name":"sergio.silveira","email":"sergio.silveira@kurrent.io"},{"name":"w1am","email":"william-chong@outlook.com"},{"name":"jasonmitchell_kurrent","email":"jason.mitchell@kurrent.io"},{"name":"williamkurrent","email":"william.chong@kurrent.io"},{"name":"oskardudycz-kurrent","email":"oskar.dudycz@kurrent.io"}],"homepage":"https://developers.kurrent.io/clients/grpc/getting-started?codeLanguage=NodeJS","bugs":{"url":"https://github.com/kurrent-io/KurrentDB-Client-NodeJS/issues"},"dist":{"shasum":"4ad52ca65c872ff14c8ef1f458bd8a786dee6539","tarball":"https://registry.npmjs.org/@kurrent/kurrentdb-client/-/kurrentdb-client-1.0.1.tgz","fileCount":275,"integrity":"sha512-i/UNqNNXt6ju23h3B5LGypq6azwV8t3WJaAfQSFzPmhu3QkNkTAoacpCKLSHxs3/cbKOcb4tehsgs2I7fNU5qg==","signatures":[{"sig":"MEQCIC3ijezqKDByVzHIxHNKorBMzLIt0KxwWh4uT41LQ0uOAiAy98O7WFHf6syoGrw22wcFbqnIr8YNshMD3CryPVr+IQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2352189},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"3096202ed053a00141014220032e255fd663c0e3","scripts":{"build":"yarn generate && yarn build:ts","clean":"yarn clean:generated && yarn clean:dist && yarn clean:buildinfo","build:ts":"tsc --build","generate":"yarn generate:folder && yarn generate:sed-append && yarn generate:sed-insert && yarn generate:js","clean:dist":"shx rm -rf ./dist","build:watch":"yarn generate && yarn build:ts-watch","generate:js":"grpc_tools_node_protoc ./protos/*.proto --proto_path=./protos --grpc_out=grpc_js:./generated --js_out=import_style=commonjs,binary:./generated --ts_out=generate_package_definition:./generated","build:ts-watch":"tsc --build --watch","clean:buildinfo":"shx rm -rf *.tsbuildinfo","clean:generated":"shx rm -rf ./generated","generate:folder":"shx mkdir -p ./generated","generate:sed-append":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*) \\[deprecated = true\\];/int64 \\$1 = \\$2 [deprecated = true, jstype = JS_STRING];/g\" ./protos/*","generate:sed-insert":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*);/int64 \\$1 = \\$2 [jstype = JS_STRING];/g\" ./protos/*"},"_npmUser":{"name":"w1am","email":"william-chong@outlook.com"},"repository":{"url":"git+https://github.com/kurrent-io/KurrentDB-Client-NodeJS.git","type":"git"},"_npmVersion":"10.9.2","description":"KurrentDB gRPC NodeJS Client SDK","directories":{},"_nodeVersion":"22.13.0","dependencies":{"uuid":"11.0.3","debug":"^4.4.0","@types/node":"^22.10.2","@types/debug":"^4.1.12","@grpc/grpc-js":"^1.12.4","@kurrent/bridge":"^0.1.1","google-protobuf":"^3.21.4","@types/google-protobuf":"^3.15.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"20.1.3","shx":"^0.3.4","grpc-tools":"^1.12.4","@types/uuid":"^10.0.0","grpc_tools_node_protoc_ts":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/kurrentdb-client_1.0.1_1745821100007_0.9818830659261264","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@kurrent/kurrentdb-client","version":"1.0.2","keywords":["Kurrent","EventSourcing","Client"],"author":{"name":"Kurrent, Inc"},"license":"Apache-2.0","_id":"@kurrent/kurrentdb-client@1.0.2","maintainers":[{"name":"sergio.silveira","email":"sergio.silveira@kurrent.io"},{"name":"w1am","email":"william-chong@outlook.com"},{"name":"jasonmitchell_kurrent","email":"jason.mitchell@kurrent.io"},{"name":"williamkurrent","email":"william.chong@kurrent.io"},{"name":"oskardudycz-kurrent","email":"oskar.dudycz@kurrent.io"}],"homepage":"https://developers.kurrent.io/clients/grpc/getting-started?codeLanguage=NodeJS","bugs":{"url":"https://github.com/kurrent-io/KurrentDB-Client-NodeJS/issues"},"dist":{"shasum":"2e74477d5d346bf0463bab9bbfdf3bc31210e6d0","tarball":"https://registry.npmjs.org/@kurrent/kurrentdb-client/-/kurrentdb-client-1.0.2.tgz","fileCount":275,"integrity":"sha512-7tblgYTfj9mszTyS0xFUYrrW4lq9mBJGQo29fTFsZgpP/HTjUwDVN7Kn+RDuRsqyDo9BuarU0Uf4xgftk9WHpg==","signatures":[{"sig":"MEYCIQDr3ssSqaEScwVI057FbWybbVvM7EsKmPpD61OZNhIW3wIhAJoEmBfTlVi7pnb8TNEA5bVF8281VU2zWe3OMlvaiXWK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2379493},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"2fccd442a91abd781f25cc2526f0a0b8ef5f960d","scripts":{"build":"yarn generate && yarn build:ts","clean":"yarn clean:generated && yarn clean:dist && yarn clean:buildinfo","build:ts":"tsc --build","generate":"yarn generate:folder && yarn generate:sed-append && yarn generate:sed-insert && yarn generate:js","clean:dist":"shx rm -rf ./dist","build:watch":"yarn generate && yarn build:ts-watch","generate:js":"grpc_tools_node_protoc ./protos/*.proto --proto_path=./protos --grpc_out=grpc_js:./generated --js_out=import_style=commonjs,binary:./generated --ts_out=generate_package_definition:./generated","build:ts-watch":"tsc --build --watch","clean:buildinfo":"shx rm -rf *.tsbuildinfo","clean:generated":"shx rm -rf ./generated","generate:folder":"shx mkdir -p ./generated","generate:sed-append":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*) \\[deprecated = true\\];/int64 \\$1 = \\$2 [deprecated = true, jstype = JS_STRING];/g\" ./protos/*","generate:sed-insert":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*);/int64 \\$1 = \\$2 [jstype = JS_STRING];/g\" ./protos/*"},"_npmUser":{"name":"williamkurrent","email":"william.chong@kurrent.io"},"repository":{"url":"git+https://github.com/kurrent-io/KurrentDB-Client-NodeJS.git","type":"git"},"_npmVersion":"10.9.2","description":"KurrentDB gRPC NodeJS Client SDK","directories":{},"_nodeVersion":"22.13.0","dependencies":{"uuid":"11.0.3","debug":"^4.4.0","@types/node":"^22.10.2","@types/debug":"^4.1.12","@grpc/grpc-js":"^1.12.4","@kurrent/bridge":"^0.1.1","google-protobuf":"^3.21.4","@types/google-protobuf":"^3.15.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"20.1.3","shx":"^0.3.4","grpc-tools":"^1.12.4","@types/uuid":"^10.0.0","grpc_tools_node_protoc_ts":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/kurrentdb-client_1.0.2_1749121725958_0.15460109796327415","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@kurrent/kurrentdb-client","version":"1.0.3","keywords":["Kurrent","EventSourcing","Client"],"author":{"name":"Kurrent, Inc"},"license":"Apache-2.0","_id":"@kurrent/kurrentdb-client@1.0.3","maintainers":[{"name":"sergio.silveira","email":"sergio.silveira@kurrent.io"},{"name":"w1am","email":"william-chong@outlook.com"},{"name":"jasonmitchell_kurrent","email":"jason.mitchell@kurrent.io"},{"name":"williamkurrent","email":"william.chong@kurrent.io"},{"name":"oskardudycz-kurrent","email":"oskar.dudycz@kurrent.io"}],"homepage":"https://developers.kurrent.io/clients/grpc/getting-started?codeLanguage=NodeJS","bugs":{"url":"https://github.com/kurrent-io/KurrentDB-Client-NodeJS/issues"},"dist":{"shasum":"e69c77d11050e4b61c3e638ee0d116f04278dcf2","tarball":"https://registry.npmjs.org/@kurrent/kurrentdb-client/-/kurrentdb-client-1.0.3.tgz","fileCount":275,"integrity":"sha512-qQnUgEWiWvjR5+LEV2C5M2fnrvGeRk61HEuH6LaRBm4qzoSFgI8chSnQm5DZ7IRcdDUVn5uV4VOSbmEVLxu9jA==","signatures":[{"sig":"MEQCIA0D1qK1Vdt4mLwaUQ0Z9myDa1WsKwPvEI4UxyP3wc7dAiB8wD3V2cahIUEu36WOxn6D8NhZleapJRFCwMCOU2xfjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2379646},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"460192236bc99fb0a76d50d79dee444d522e9bb9","scripts":{"build":"yarn generate && yarn build:ts","clean":"yarn clean:generated && yarn clean:dist && yarn clean:buildinfo","build:ts":"tsc --build","generate":"yarn generate:folder && yarn generate:sed-append && yarn generate:sed-insert && yarn generate:js","clean:dist":"shx rm -rf ./dist","build:watch":"yarn generate && yarn build:ts-watch","generate:js":"grpc_tools_node_protoc ./protos/*.proto --proto_path=./protos --grpc_out=grpc_js:./generated --js_out=import_style=commonjs,binary:./generated --ts_out=generate_package_definition:./generated","build:ts-watch":"tsc --build --watch","clean:buildinfo":"shx rm -rf *.tsbuildinfo","clean:generated":"shx rm -rf ./generated","generate:folder":"shx mkdir -p ./generated","generate:sed-append":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*) \\[deprecated = true\\];/int64 \\$1 = \\$2 [deprecated = true, jstype = JS_STRING];/g\" ./protos/*","generate:sed-insert":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*);/int64 \\$1 = \\$2 [jstype = JS_STRING];/g\" ./protos/*"},"_npmUser":{"name":"williamkurrent","actor":{"name":"williamkurrent","type":"user","email":"william.chong@kurrent.io"},"email":"william.chong@kurrent.io"},"repository":{"url":"git+https://github.com/kurrent-io/KurrentDB-Client-NodeJS.git","type":"git"},"_npmVersion":"10.9.2","description":"KurrentDB gRPC NodeJS Client SDK","directories":{},"_nodeVersion":"22.13.0","dependencies":{"uuid":"11.0.3","debug":"^4.4.0","@types/node":"^22.10.2","@types/debug":"^4.1.12","@grpc/grpc-js":"^1.12.4","@kurrent/bridge":"^0.1.1","google-protobuf":"^3.21.4","@types/google-protobuf":"^3.15.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"20.1.3","shx":"^0.3.4","grpc-tools":"^1.12.4","@types/uuid":"^10.0.0","grpc_tools_node_protoc_ts":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/kurrentdb-client_1.0.3_1750423105125_0.7576545056918411","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@kurrent/kurrentdb-client","version":"1.0.4","keywords":["Kurrent","EventSourcing","Client"],"author":{"name":"Kurrent, Inc"},"license":"Apache-2.0","_id":"@kurrent/kurrentdb-client@1.0.4","maintainers":[{"name":"sergio.silveira","email":"sergio.silveira@kurrent.io"},{"name":"w1am","email":"william-chong@outlook.com"},{"name":"jasonmitchell_kurrent","email":"jason.mitchell@kurrent.io"},{"name":"williamkurrent","email":"william.chong@kurrent.io"},{"name":"oskardudycz-kurrent","email":"oskar.dudycz@kurrent.io"}],"homepage":"https://developers.kurrent.io/clients/grpc/getting-started?codeLanguage=NodeJS","bugs":{"url":"https://github.com/kurrent-io/KurrentDB-Client-NodeJS/issues"},"dist":{"shasum":"c8192de645a2b8da12186584577b782d1a1d1abf","tarball":"https://registry.npmjs.org/@kurrent/kurrentdb-client/-/kurrentdb-client-1.0.4.tgz","fileCount":275,"integrity":"sha512-DPWXbmptgIXLPtuXGv44SH5/bt8ql+8JB+O20xC4ojQwpApX72WfOHmCyYPqI6yux2moaRf+6XpNQopDizG/bw==","signatures":[{"sig":"MEUCIHENGTHo+8yQJI72psELSxawTlfWhK0Nc2ZNmH2zRrTEAiEArLmM9uDVNZeaRPsXJ2ei+JjV4T0n7MJu14sFBfWV46Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2379646},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"3484d4d0c8d0f433befcce610d3aaed49d8d9d05","scripts":{"build":"yarn generate && yarn build:ts","clean":"yarn clean:generated && yarn clean:dist && yarn clean:buildinfo","build:ts":"tsc --build","generate":"yarn generate:folder && yarn generate:sed-append && yarn generate:sed-insert && yarn generate:js","clean:dist":"shx rm -rf ./dist","build:watch":"yarn generate && yarn build:ts-watch","generate:js":"grpc_tools_node_protoc ./protos/*.proto --proto_path=./protos --grpc_out=grpc_js:./generated --js_out=import_style=commonjs,binary:./generated --ts_out=generate_package_definition:./generated","build:ts-watch":"tsc --build --watch","clean:buildinfo":"shx rm -rf *.tsbuildinfo","clean:generated":"shx rm -rf ./generated","generate:folder":"shx mkdir -p ./generated","generate:sed-append":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*) \\[deprecated = true\\];/int64 \\$1 = \\$2 [deprecated = true, jstype = JS_STRING];/g\" ./protos/*","generate:sed-insert":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*);/int64 \\$1 = \\$2 [jstype = JS_STRING];/g\" ./protos/*"},"_npmUser":{"name":"williamkurrent","actor":{"name":"williamkurrent","type":"user","email":"william.chong@kurrent.io"},"email":"william.chong@kurrent.io"},"repository":{"url":"git+https://github.com/kurrent-io/KurrentDB-Client-NodeJS.git","type":"git"},"_npmVersion":"10.9.2","description":"KurrentDB gRPC NodeJS Client SDK","directories":{},"_nodeVersion":"22.13.0","dependencies":{"uuid":"11.0.3","debug":"^4.4.0","@types/node":"^22.10.2","@types/debug":"^4.1.12","@grpc/grpc-js":"^1.12.4","@kurrent/bridge":"^0.1.3","google-protobuf":"^3.21.4","@types/google-protobuf":"^3.15.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"20.1.3","shx":"^0.3.4","grpc-tools":"^1.12.4","@types/uuid":"^10.0.0","grpc_tools_node_protoc_ts":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/kurrentdb-client_1.0.4_1751365489507_0.5249771370606977","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@kurrent/kurrentdb-client","version":"1.1.0","keywords":["Kurrent","EventSourcing","Client"],"author":{"name":"Kurrent, Inc"},"license":"Apache-2.0","_id":"@kurrent/kurrentdb-client@1.1.0","maintainers":[{"name":"sergio.silveira","email":"sergio.silveira@kurrent.io"},{"name":"w1am","email":"william-chong@outlook.com"},{"name":"williamkurrent","email":"william.chong@kurrent.io"}],"homepage":"https://developers.kurrent.io/clients/grpc/getting-started?codeLanguage=NodeJS","bugs":{"url":"https://github.com/kurrent-io/KurrentDB-Client-NodeJS/issues"},"dist":{"shasum":"a618965f1501af0fc812e522ad93391e6fa3ecbc","tarball":"https://registry.npmjs.org/@kurrent/kurrentdb-client/-/kurrentdb-client-1.1.0.tgz","fileCount":302,"integrity":"sha512-IQEczmImWjyv1mEyrFb7trZA473HrBi0c4thpm/Oe/sIFY8zuqqWq+vUH9FV3MG/mCS+hQRNjjQC+uIKqifHQg==","signatures":[{"sig":"MEUCIQDOlx6tt85+t5D0O1+z+VrnfYiZ6uq3vItJayebDYLe+wIgQyKPtUEG8Zc3IDHJrXwuNTfe9Kw4dQsr0pWF+XUjpLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2605717},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"e61a184a925b92425e8920cee1b25e4f381e7b3f","scripts":{"build":"yarn generate && yarn build:ts","clean":"yarn clean:generated && yarn clean:dist && yarn clean:buildinfo","build:ts":"tsc --build","generate":"yarn generate:folder && yarn generate:sed-append && yarn generate:sed-insert && yarn generate:js","clean:dist":"shx rm -rf ./dist","build:watch":"yarn generate && yarn build:ts-watch","generate:js":"grpc_tools_node_protoc ./protos/kurrentdb/protocols/**/*.proto --proto_path=./protos --grpc_out=grpc_js:./generated --js_out=import_style=commonjs,binary:./generated --ts_out=generate_package_definition:./generated","build:ts-watch":"tsc --build --watch","clean:buildinfo":"shx rm -rf *.tsbuildinfo","clean:generated":"shx rm -rf ./generated","generate:folder":"shx mkdir -p ./generated","generate:sed-append":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*) \\[deprecated = true\\];/int64 \\$1 = \\$2 [deprecated = true, jstype = JS_STRING];/g\" ./protos/kurrentdb/protocols/**/*.proto","generate:sed-insert":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*);/int64 \\$1 = \\$2 [jstype = JS_STRING];/g\" ./protos/kurrentdb/protocols/**/*.proto"},"_npmUser":{"name":"williamkurrent","email":"william.chong@kurrent.io"},"repository":{"url":"git+https://github.com/kurrent-io/KurrentDB-Client-NodeJS.git","type":"git"},"_npmVersion":"10.9.2","description":"KurrentDB gRPC NodeJS Client SDK","directories":{},"_nodeVersion":"22.13.0","dependencies":{"uuid":"11.0.3","debug":"^4.4.0","semver":"^7.7.2","@types/node":"^22.10.2","@types/debug":"^4.1.12","@grpc/grpc-js":"^1.12.4","@kurrent/bridge":"^0.1.3","google-protobuf":"^3.21.4","@types/google-protobuf":"^3.15.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"20.1.3","shx":"^0.3.4","grpc-tools":"^1.12.4","@types/uuid":"^10.0.0","@types/semver":"^7.7.0","grpc_tools_node_protoc_ts":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/kurrentdb-client_1.1.0_1761153148005_0.004480330262418786","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.0":{"name":"@kurrent/kurrentdb-client","version":"1.2.0-alpha.0","keywords":["Kurrent","EventSourcing","Client"],"author":{"name":"Kurrent, Inc"},"license":"Apache-2.0","_id":"@kurrent/kurrentdb-client@1.2.0-alpha.0","maintainers":[{"name":"sergio.silveira","email":"sergio.silveira@kurrent.io"},{"name":"w1am","email":"william-chong@outlook.com"},{"name":"williamkurrent","email":"william.chong@kurrent.io"}],"homepage":"https://developers.kurrent.io/clients/grpc/getting-started?codeLanguage=NodeJS","bugs":{"url":"https://github.com/kurrent-io/KurrentDB-Client-NodeJS/issues"},"dist":{"shasum":"21a0a7592e374753e945fd8018d99f2a84c33bd0","tarball":"https://registry.npmjs.org/@kurrent/kurrentdb-client/-/kurrentdb-client-1.2.0-alpha.0.tgz","fileCount":375,"integrity":"sha512-HwoUsvfEoEZ3crPjxbww7V30WUqfvLUKfl4VVFoQ8ueACuN2nFBKxAmS6mFWVfE/hqy62qf78njNiSvZ2MHQcA==","signatures":[{"sig":"MEUCIQDaINxoqmx2z0m35MjvgpQqratwaoQ00djq6xjAQqQeAgIgeRsCl3lSbngUUjwNlO7uWxHFoqe+b7iFJL4cv3K+Kbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3366590},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"0e95b519b71cf42e8cb808a35825c79b1f4d9419","scripts":{"build":"yarn generate && yarn build:ts","clean":"yarn clean:generated && yarn clean:dist && yarn clean:buildinfo","build:ts":"tsc --build","generate":"yarn generate:folder && yarn generate:sed-append && yarn generate:sed-insert && yarn generate:js","clean:dist":"shx rm -rf ./dist","build:watch":"yarn generate && yarn build:ts-watch","generate:js":"grpc_tools_node_protoc ./protos/kurrentdb/protocols/**/*.proto --proto_path=./protos --grpc_out=grpc_js:./generated --js_out=import_style=commonjs,binary:./generated --ts_out=generate_package_definition:./generated","build:ts-watch":"tsc --build --watch","clean:buildinfo":"shx rm -rf *.tsbuildinfo","clean:generated":"shx rm -rf ./generated","generate:folder":"shx mkdir -p ./generated","generate:sed-append":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*) \\[deprecated = true\\];/int64 \\$1 = \\$2 [deprecated = true, jstype = JS_STRING];/g\" ./protos/kurrentdb/protocols/**/*.proto","generate:sed-insert":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*);/int64 \\$1 = \\$2 [jstype = JS_STRING];/g\" ./protos/kurrentdb/protocols/**/*.proto"},"_npmUser":{"name":"williamkurrent","email":"william.chong@kurrent.io"},"repository":{"url":"git+https://github.com/kurrent-io/KurrentDB-Client-NodeJS.git","type":"git"},"_npmVersion":"10.9.2","description":"KurrentDB gRPC NodeJS Client SDK","directories":{},"_nodeVersion":"22.13.0","dependencies":{"uuid":"11.0.3","debug":"^4.4.0","semver":"^7.7.2","@types/node":"^22.10.2","@types/debug":"^4.1.12","@grpc/grpc-js":"^1.12.4","@kurrent/bridge":"^0.1.3","google-protobuf":"^3.21.4","@types/google-protobuf":"^3.15.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"20.1.3","shx":"^0.3.4","grpc-tools":"^1.12.4","@types/uuid":"^10.0.0","@types/semver":"^7.7.0","grpc_tools_node_protoc_ts":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/kurrentdb-client_1.2.0-alpha.0_1767785089127_0.9212473796522593","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@kurrent/kurrentdb-client","version":"1.1.1","keywords":["Kurrent","EventSourcing","Client"],"author":{"name":"Kurrent, Inc"},"license":"Apache-2.0","_id":"@kurrent/kurrentdb-client@1.1.1","maintainers":[{"name":"sergio.silveira","email":"sergio.silveira@kurrent.io"},{"name":"w1am","email":"william-chong@outlook.com"},{"name":"williamkurrent","email":"william.chong@kurrent.io"}],"homepage":"https://developers.kurrent.io/clients/grpc/getting-started?codeLanguage=NodeJS","bugs":{"url":"https://github.com/kurrent-io/KurrentDB-Client-NodeJS/issues"},"dist":{"shasum":"b5dfc77090d5cdb2f364d89462a224c6df7cfbfc","tarball":"https://registry.npmjs.org/@kurrent/kurrentdb-client/-/kurrentdb-client-1.1.1.tgz","fileCount":305,"integrity":"sha512-NWY1JR8gyZ+CprdxO+9kxCv46Goj5h0LXAzaw0ayk/LbL2NJBLMeCAZsrFi55tKxOr9s4i25MJH9DfGj74uKbQ==","signatures":[{"sig":"MEQCIGYAJFKn5glAfaYsXr5vP3L1SvFMhGH4VLRPl6oRWtIbAiBh2+uHrcjNvhUVx8Y8Z39si+xnwfocjEJYlHjs8Aa4HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2610601},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"2497a721d7e874f89b8a74655a04aba2368de66c","scripts":{"build":"yarn generate && yarn build:ts","clean":"yarn clean:generated && yarn clean:dist && yarn clean:buildinfo","build:ts":"tsc --build","generate":"yarn generate:folder && yarn generate:sed-append && yarn generate:sed-insert && yarn generate:js","clean:dist":"shx rm -rf ./dist","build:watch":"yarn generate && yarn build:ts-watch","generate:js":"grpc_tools_node_protoc ./protos/kurrentdb/protocols/**/*.proto --proto_path=./protos --grpc_out=grpc_js:./generated --js_out=import_style=commonjs,binary:./generated --ts_out=generate_package_definition:./generated","build:ts-watch":"tsc --build --watch","clean:buildinfo":"shx rm -rf *.tsbuildinfo","clean:generated":"shx rm -rf ./generated","generate:folder":"shx mkdir -p ./generated","generate:sed-append":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*) \\[deprecated = true\\];/int64 \\$1 = \\$2 [deprecated = true, jstype = JS_STRING];/g\" ./protos/kurrentdb/protocols/**/*.proto","generate:sed-insert":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*);/int64 \\$1 = \\$2 [jstype = JS_STRING];/g\" ./protos/kurrentdb/protocols/**/*.proto"},"_npmUser":{"name":"williamkurrent","email":"william.chong@kurrent.io"},"repository":{"url":"git+https://github.com/kurrent-io/KurrentDB-Client-NodeJS.git","type":"git"},"_npmVersion":"9.2.0","description":"KurrentDB gRPC NodeJS Client SDK","directories":{},"_nodeVersion":"20.19.4","dependencies":{"uuid":"11.0.3","debug":"^4.4.0","semver":"^7.7.2","@types/node":"^22.10.2","@types/debug":"^4.1.12","@grpc/grpc-js":"^1.14.3","@kurrent/bridge":"^0.1.3","google-protobuf":"^3.21.4","@types/google-protobuf":"^3.15.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"20.1.3","shx":"^0.3.4","grpc-tools":"^1.13.1","@types/uuid":"^10.0.0","@types/semver":"^7.7.0","grpc_tools_node_protoc_ts":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/kurrentdb-client_1.1.1_1774358138201_0.2385101008764623","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@kurrent/kurrentdb-client","version":"1.1.2","keywords":["Kurrent","EventSourcing","Client"],"author":{"name":"Kurrent, Inc"},"license":"Apache-2.0","_id":"@kurrent/kurrentdb-client@1.1.2","maintainers":[{"name":"sergio.silveira","email":"sergio.silveira@kurrent.io"},{"name":"w1am","email":"william-chong@outlook.com"},{"name":"williamkurrent","email":"william.chong@kurrent.io"}],"homepage":"https://developers.kurrent.io/clients/grpc/getting-started?codeLanguage=NodeJS","bugs":{"url":"https://github.com/kurrent-io/KurrentDB-Client-NodeJS/issues"},"dist":{"shasum":"61aa27a458c903b42192c0b0aab1f72805046587","tarball":"https://registry.npmjs.org/@kurrent/kurrentdb-client/-/kurrentdb-client-1.1.2.tgz","fileCount":305,"integrity":"sha512-mk59yFkNRyzBknhz5wFveJdlfbb//qyd2UU6d9Wmj9mYFJ3zi8b4y9sKWdKjyiteWB6dESmoF03AykNRNp3uRg==","signatures":[{"sig":"MEQCIBISn748ZdExEJrZCdfB0iHqMxVC/Md/a1eiwW4WjD49AiA09uwEo58gNxk/md1MqSXjQNyAcgrzQtlSBjef8SQVnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2611032},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"8cb9d89463e9c70baa8b1c0edddc37fc750eb19c","scripts":{"build":"yarn generate && yarn build:ts","clean":"yarn clean:generated && yarn clean:dist && yarn clean:buildinfo","build:ts":"tsc --build","generate":"yarn generate:folder && yarn generate:sed-append && yarn generate:sed-insert && yarn generate:js","clean:dist":"shx rm -rf ./dist","build:watch":"yarn generate && yarn build:ts-watch","generate:js":"grpc_tools_node_protoc ./protos/kurrentdb/protocols/**/*.proto --proto_path=./protos --grpc_out=grpc_js:./generated --js_out=import_style=commonjs,binary:./generated --ts_out=generate_package_definition:./generated","build:ts-watch":"tsc --build --watch","clean:buildinfo":"shx rm -rf *.tsbuildinfo","clean:generated":"shx rm -rf ./generated","generate:folder":"shx mkdir -p ./generated","generate:sed-append":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*) \\[deprecated = true\\];/int64 \\$1 = \\$2 [deprecated = true, jstype = JS_STRING];/g\" ./protos/kurrentdb/protocols/**/*.proto","generate:sed-insert":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*);/int64 \\$1 = \\$2 [jstype = JS_STRING];/g\" ./protos/kurrentdb/protocols/**/*.proto"},"_npmUser":{"name":"williamkurrent","email":"william.chong@kurrent.io"},"repository":{"url":"git+https://github.com/kurrent-io/KurrentDB-Client-NodeJS.git","type":"git"},"_npmVersion":"11.12.1","description":"KurrentDB gRPC NodeJS Client SDK","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"11.0.3","debug":"^4.4.0","semver":"^7.7.2","@types/node":"^22.10.2","@types/debug":"^4.1.12","@grpc/grpc-js":"^1.14.3","@kurrent/bridge":"^0.1.5","google-protobuf":"^3.21.4","@types/google-protobuf":"^3.15.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"20.1.3","shx":"^0.3.4","grpc-tools":"^1.13.1","@types/uuid":"^10.0.0","@types/semver":"^7.7.0","grpc_tools_node_protoc_ts":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/kurrentdb-client_1.1.2_1776670551193_0.5314765115777571","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@kurrent/kurrentdb-client","version":"1.2.0","keywords":["Kurrent","EventSourcing","Client"],"author":{"name":"Kurrent, Inc"},"license":"Apache-2.0","_id":"@kurrent/kurrentdb-client@1.2.0","maintainers":[{"name":"sergio.silveira","email":"sergio.silveira@kurrent.io"},{"name":"w1am","email":"william-chong@outlook.com"},{"name":"williamkurrent","email":"william.chong@kurrent.io"}],"homepage":"https://developers.kurrent.io/clients/grpc/getting-started?codeLanguage=NodeJS","bugs":{"url":"https://github.com/kurrent-io/KurrentDB-Client-NodeJS/issues"},"dist":{"shasum":"ddb5a51459b37de23243b0e3f7ad657fad9428ea","tarball":"https://registry.npmjs.org/@kurrent/kurrentdb-client/-/kurrentdb-client-1.2.0.tgz","fileCount":308,"integrity":"sha512-rP0bt+84/VZZ+G0Pc9/pKyH/dS5h69WFPzxphEKt6iLhAdsUMepwQ9Lse9Y0iv/zrbxhBN84OtdymTIO6x9jKQ==","signatures":[{"sig":"MEUCIQD5krGXmXK4Fdx6AYHk1tzMxTTEKlRvn/yvTUiNtkXUZgIgc7+Ub/5wVPDVbLRVzDPiADU2QsNX1tJElPgUR+WDoD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2707941},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"9f5d6831abbfee26f1c4ac3a3e88b4a675063b40","scripts":{"build":"yarn generate && yarn build:ts","clean":"yarn clean:generated && yarn clean:dist && yarn clean:buildinfo","build:ts":"tsc --build","generate":"yarn generate:folder && yarn generate:sed-append && yarn generate:sed-insert && yarn generate:js","clean:dist":"shx rm -rf ./dist","build:watch":"yarn generate && yarn build:ts-watch","generate:js":"grpc_tools_node_protoc ./protos/kurrentdb/protocols/**/*.proto --proto_path=./protos --grpc_out=grpc_js:./generated --js_out=import_style=commonjs,binary:./generated --ts_out=generate_package_definition:./generated","build:ts-watch":"tsc --build --watch","clean:buildinfo":"shx rm -rf *.tsbuildinfo","clean:generated":"shx rm -rf ./generated","generate:folder":"shx mkdir -p ./generated","generate:sed-append":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*) \\[deprecated = true\\];/int64 \\$1 = \\$2 [deprecated = true, jstype = JS_STRING];/g\" ./protos/kurrentdb/protocols/**/*.proto","generate:sed-insert":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*);/int64 \\$1 = \\$2 [jstype = JS_STRING];/g\" ./protos/kurrentdb/protocols/**/*.proto"},"_npmUser":{"name":"w1am","email":"william-chong@outlook.com"},"repository":{"url":"git+https://github.com/kurrent-io/KurrentDB-Client-NodeJS.git","type":"git"},"_npmVersion":"11.12.1","description":"KurrentDB gRPC NodeJS Client SDK","directories":{},"_nodeVersion":"25.9.0","dependencies":{"debug":"^4.4.0","semver":"^7.7.2","@types/node":"^22.10.2","@types/debug":"^4.1.12","@grpc/grpc-js":"^1.14.3","@kurrent/bridge":"^0.2.0","google-protobuf":"^3.21.4","@types/google-protobuf":"^3.15.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"20.1.3","shx":"^0.3.4","grpc-tools":"^1.13.1","@types/semver":"^7.7.0","grpc_tools_node_protoc_ts":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/kurrentdb-client_1.2.0_1778143632547_0.2050953252194856","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@kurrent/kurrentdb-client","version":"1.3.0","keywords":["Kurrent","EventSourcing","Client"],"author":{"name":"Kurrent, Inc"},"license":"Apache-2.0","_id":"@kurrent/kurrentdb-client@1.3.0","maintainers":[{"name":"georgepayne","email":"georgepayne@hotmail.com"},{"name":"alexeyzimarev","email":"alex@zimarev.com"},{"name":"sergio.silveira","email":"sergio.silveira@kurrent.io"},{"name":"w1am","email":"william-chong@outlook.com"},{"name":"williamkurrent","email":"william.chong@kurrent.io"}],"homepage":"https://developers.kurrent.io/clients/grpc/getting-started?codeLanguage=NodeJS","bugs":{"url":"https://github.com/kurrent-io/KurrentDB-Client-NodeJS/issues"},"dist":{"shasum":"304f22151c0e217e5a633b57407f1dc9a491d167","tarball":"https://registry.npmjs.org/@kurrent/kurrentdb-client/-/kurrentdb-client-1.3.0.tgz","fileCount":308,"integrity":"sha512-WFTdFRZaxKINOUgVN2mX4wqXcpg/l0AU0dxXdpbX2ma1PsKH6wiAjpa7x4WXenVfSKWK4qWDR3HKYGn+tyOIvA==","signatures":[{"sig":"MEUCIHv60fpBbVI3TT7ACf0E4+UiHVnKfARRn/MxPCa44d08AiEAwbe+Y5gUQITLOGt+HIhSeXy/s1YA2W9oC6FYue0F3HA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2708110},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"9d5139436b926d4f7beb43957125731bf51bce12","scripts":{"build":"yarn generate && yarn build:ts","clean":"yarn clean:generated && yarn clean:dist && yarn clean:buildinfo","build:ts":"tsc --build","generate":"yarn generate:folder && yarn generate:sed-append && yarn generate:sed-insert && yarn generate:js","clean:dist":"shx rm -rf ./dist","build:watch":"yarn generate && yarn build:ts-watch","generate:js":"grpc_tools_node_protoc ./protos/kurrentdb/protocols/**/*.proto --proto_path=./protos --grpc_out=grpc_js:./generated --js_out=import_style=commonjs,binary:./generated --ts_out=generate_package_definition:./generated","build:ts-watch":"tsc --build --watch","clean:buildinfo":"shx rm -rf *.tsbuildinfo","clean:generated":"shx rm -rf ./generated","generate:folder":"shx mkdir -p ./generated","generate:sed-append":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*) \\[deprecated = true\\];/int64 \\$1 = \\$2 [deprecated = true, jstype = JS_STRING];/g\" ./protos/kurrentdb/protocols/**/*.proto","generate:sed-insert":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*);/int64 \\$1 = \\$2 [jstype = JS_STRING];/g\" ./protos/kurrentdb/protocols/**/*.proto"},"_npmUser":{"name":"w1am","email":"william-chong@outlook.com"},"repository":{"url":"git+https://github.com/kurrent-io/KurrentDB-Client-NodeJS.git","type":"git"},"_npmVersion":"11.13.0","description":"KurrentDB gRPC NodeJS Client SDK","directories":{},"_nodeVersion":"24.16.0","dependencies":{"debug":"^4.4.0","semver":"^7.7.2","@types/node":"^22.10.2","@types/debug":"^4.1.12","@grpc/grpc-js":"^1.14.3","@kurrent/bridge":"^0.2.0","google-protobuf":"^3.21.4","@types/google-protobuf":"^3.15.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"20.1.3","shx":"^0.3.4","grpc-tools":"^1.13.1","@types/semver":"^7.7.0","grpc_tools_node_protoc_ts":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/kurrentdb-client_1.3.0_1780043315021_0.1964769933611814","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@kurrent/kurrentdb-client","version":"1.3.1","keywords":["Kurrent","EventSourcing","Client"],"author":{"name":"Kurrent, Inc"},"license":"Apache-2.0","_id":"@kurrent/kurrentdb-client@1.3.1","maintainers":[{"name":"georgepayne","email":"georgepayne@hotmail.com"},{"name":"alexeyzimarev","email":"alex@zimarev.com"},{"name":"sergio.silveira","email":"sergio.silveira@kurrent.io"},{"name":"w1am","email":"william-chong@outlook.com"},{"name":"williamkurrent","email":"william.chong@kurrent.io"}],"homepage":"https://developers.kurrent.io/clients/grpc/getting-started?codeLanguage=NodeJS","bugs":{"url":"https://github.com/kurrent-io/KurrentDB-Client-NodeJS/issues"},"dist":{"shasum":"a03db50d0cf01c1a0b819789c874df387d34faeb","tarball":"https://registry.npmjs.org/@kurrent/kurrentdb-client/-/kurrentdb-client-1.3.1.tgz","fileCount":308,"integrity":"sha512-9T/Wx1qZ8AwH48GNQwQaEYSLQfRGyJ2mVlVzsoYPXC9VHG8bgbVG2tEqzvKxpArplykg0RIqYkOE+V8wgUJ/3Q==","signatures":[{"sig":"MEUCICrKPN6fdn7yIqlZucP9NCSKA2LaUD+sHZuenr6zKCsSAiEAvzwgbmG653Q3BpISNNazi44esLcw8rr2TylwhnrLBgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2709028},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"75f9bcfebb524ae666935625a5ea6a8cced97e4b","scripts":{"build":"yarn generate && yarn build:ts","clean":"yarn clean:generated && yarn clean:dist && yarn clean:buildinfo","build:ts":"tsc --build","generate":"yarn generate:folder && yarn generate:sed-append && yarn generate:sed-insert && yarn generate:js","clean:dist":"shx rm -rf ./dist","build:watch":"yarn generate && yarn build:ts-watch","generate:js":"grpc_tools_node_protoc ./protos/kurrentdb/protocols/**/*.proto --proto_path=./protos --grpc_out=grpc_js:./generated --js_out=import_style=commonjs,binary:./generated --ts_out=generate_package_definition:./generated","build:ts-watch":"tsc --build --watch","clean:buildinfo":"shx rm -rf *.tsbuildinfo","clean:generated":"shx rm -rf ./generated","generate:folder":"shx mkdir -p ./generated","generate:sed-append":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*) \\[deprecated = true\\];/int64 \\$1 = \\$2 [deprecated = true, jstype = JS_STRING];/g\" ./protos/kurrentdb/protocols/**/*.proto","generate:sed-insert":"shx sed -i \"s/int64 ([A-z_]*) = ([0-9]*);/int64 \\$1 = \\$2 [jstype = JS_STRING];/g\" ./protos/kurrentdb/protocols/**/*.proto"},"_npmUser":{"name":"williamkurrent","email":"william.chong@kurrent.io"},"repository":{"url":"git+https://github.com/kurrent-io/KurrentDB-Client-NodeJS.git","type":"git"},"_npmVersion":"11.13.0","description":"KurrentDB gRPC NodeJS Client SDK","directories":{},"_nodeVersion":"24.17.0","dependencies":{"debug":"^4.4.0","semver":"^7.7.2","@types/node":"^22.10.2","@types/debug":"^4.1.12","@grpc/grpc-js":"^1.14.3","@kurrent/bridge":"^0.2.2","google-protobuf":"^3.21.4","@types/google-protobuf":"^3.15.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"20.1.3","shx":"^0.3.4","grpc-tools":"^1.13.1","@types/semver":"^7.7.0","grpc_tools_node_protoc_ts":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/kurrentdb-client_1.3.1_1782713089994_0.8375402279598758","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-03-03T18:16:24.890Z","modified":"2026-10-06T10:06:58.526Z","1.0.0-alpha.1":"2025-03-03T18:16:25.289Z","1.0.0-alpha.2":"2025-03-06T08:18:11.254Z","1.0.0-alpha.3":"2025-03-06T08:23:59.132Z","1.0.0-alpha.4":"2025-03-17T15:13:43.525Z","0.1.0":"2025-03-27T07:33:22.128Z","1.0.0":"2025-03-31T12:03:47.453Z","1.0.1":"2025-04-28T06:18:20.269Z","1.0.2":"2025-06-05T11:08:46.192Z","1.0.3":"2025-06-20T12:38:25.298Z","1.0.4":"2025-07-01T10:24:49.828Z","1.1.0":"2025-10-22T17:12:28.199Z","1.2.0-alpha.0":"2026-01-07T11:24:49.324Z","1.1.1":"2026-03-24T13:15:38.457Z","1.1.2":"2026-04-20T07:35:51.394Z","1.2.0":"2026-05-07T08:47:12.702Z","1.3.0":"2026-05-29T08:28:35.205Z","1.3.1":"2026-06-29T06:04:50.214Z"},"bugs":{"url":"https://github.com/kurrent-io/KurrentDB-Client-NodeJS/issues"},"author":{"name":"Kurrent, Inc"},"license":"Apache-2.0","homepage":"https://developers.kurrent.io/clients/grpc/getting-started?codeLanguage=NodeJS","keywords":["Kurrent","EventSourcing","Client"],"repository":{"url":"git+https://github.com/kurrent-io/KurrentDB-Client-NodeJS.git","type":"git"},"description":"KurrentDB gRPC NodeJS Client SDK","maintainers":[{"email":"georgepayne@hotmail.com","name":"georgepayne"},{"email":"alex@zimarev.com","name":"alexeyzimarev"},{"email":"timur.nugaev@kurrent.io","name":"timur.nugaev"},{"email":"sergio.silveira@kurrent.io","name":"sergio.silveira"},{"email":"william-chong@outlook.com","name":"w1am"},{"email":"william.chong@kurrent.io","name":"williamkurrent"}],"readme":"# @kurrent/kurrentdb-client\r\n\r\n[![npm](https://img.shields.io/npm/v/@kurrent/kurrentdb-client.svg)](https://www.npmjs.com/package/@kurrent/kurrentdb-client)\r\n[![Previous LTS](https://github.com/kurrent-io/KurrentDB-Client-NodeJS/actions/workflows/test_previous_LTS.yml/badge.svg)](https://github.com/kurrent-io/KurrentDB-Client-NodeJS/actions/workflows/test_previous_LTS.yml)\r\n[![LTS](https://github.com/kurrent-io/KurrentDB-Client-NodeJS/actions/workflows/test_LTS.yml/badge.svg)](https://github.com/kurrent-io/KurrentDB-Client-NodeJS/actions/workflows/test_LTS.yml)\r\n[![next](https://github.com/kurrent-io/KurrentDB-Client-NodeJS/actions/workflows/test_next.yml/badge.svg)](https://github.com/kurrent-io/KurrentDB-Client-NodeJS/actions/workflows/test_next.yml)\r\n\r\nThis is the package for the NodeJS client for KurrentDB 20+ and uses gRPC as the communication protocol.\r\n\r\n## Installation\r\n\r\n```shell script\r\n# Yarn\r\n$ yarn add @kurrent/kurrentdb-client\r\n\r\n# NPM\r\n$ npm install --save @kurrent/kurrentdb-client\r\n```\r\n\r\n## KurrentDB Server Compatibility\r\n\r\nTests are run exclusively against Long-Term Support (LTS) versions. While the code may function with older versions, we do not provide any guarantees or support for them.\r\n\r\nServer setup instructions can be found under the installation section of the [KurrentDB Docs](https://docs.kurrent.io/server/v25.0/quick-start/installation.html). Follow the Docker setup for the simplest configuration.\r\n\r\n## Example\r\n\r\nThe following snippet showcases a simple example where we form a connection, then append and read events from the server.\r\n\r\n###### Javascript example:\r\n\r\n```javascript\r\nconst {\r\n  KurrentDBClient,\r\n  jsonEvent,\r\n  FORWARDS,\r\n  START,\r\n} = require('@kurrent/kurrentdb-client');\r\n\r\nconst client = KurrentDBClient.connectionString`kurrentdb://admin:changeit@localhost:2113?tls=false`;\r\n\r\nasync function simpleTest() {\r\n  const streamName = \"es_supported_clients\";\r\n\r\n  const event = jsonEvent({\r\n    type: \"grpc-client\",\r\n    data: {\r\n      languages: [\"typescript\", \"javascript\"],\r\n      runtime: \"NodeJS\",\r\n    },\r\n  });\r\n\r\n  const appendResult = await client.appendToStream(streamName, [event]);\r\n\r\n    // read the event\r\n    const events = client.readStream(streamName, {\r\n      fromRevision: START,\r\n      direction: FORWARDS,\r\n      maxCount: 10,\r\n    });\r\n\r\n    for await (const { event } of events) {\r\n      console.log('Appended event: ', event);\r\n    }\r\n  } catch (error) {\r\n    console.error('An error occured: ', error);\r\n  } finally {\r\n    await client.dispose();\r\n  }\r\n})();\r\n```\r\n\r\n###### Typescript example:\r\n\r\n```typescript\r\nimport {\r\n  KurrentDBClient,\r\n  jsonEvent,\r\n  FORWARDS,\r\n  START,\r\n  JSONEventType,\r\n} from '@kurrent/kurrentdb-client';\r\n\r\nconst client = KurrentDBClient.connectionString`kurrentdb://admin:changeit@localhost:2113?tls=false`;\r\n\r\ninterface Reservation {\r\n  reservationId: string;\r\n  movieId: string;\r\n  userId: string;\r\n  seatId: string;\r\n}\r\n\r\ntype SeatReservedEvent = JSONEventType<\r\n  'seat-reserved',\r\n  {\r\n    reservationId: string;\r\n    movieId: string;\r\n    userId: string;\r\n    seatId: string;\r\n  }\r\n>;\r\n\r\ntype SeatChangedEvent = JSONEventType<\r\n  'seat-changed',\r\n  {\r\n    reservationId: string;\r\n    newSeatId: string;\r\n  }\r\n>;\r\n\r\ntype ReservationEvents = SeatReservedEvent | SeatChangedEvent;\r\n\r\nasync function simpleTest(): Promise<void> {\r\n  const streamName = 'booking-abc123';\r\n\r\n  const event = jsonEvent<SeatReservedEvent>({\r\n    type: 'seat-reserved',\r\n    data: {\r\n      reservationId: 'abc123',\r\n      movieId: 'tt0368226',\r\n      userId: 'nm0802995',\r\n      seatId: '4b',\r\n    },\r\n  });\r\n\r\n  const appendResult = await client.appendToStream<ReservationEvents>(\r\n    streamName,\r\n    event\r\n  );\r\n\r\n  // By reading the events in the stream, we can construct the current state of the booking\r\n\r\n  interface Reservation {\r\n    reservationId: string;\r\n    movieId: string;\r\n    userId: string;\r\n    seatId: string;\r\n  }\r\n\r\n  const events = client.readStream<ReservationEvents>(streamName, {\r\n    fromRevision: START,\r\n    direction: FORWARDS,\r\n    maxCount: 10,\r\n  });\r\n\r\n  const reservation: Partial<Reservation> = {};\r\n\r\n  for await (const { event } of events) {\r\n    switch (event.type) {\r\n      case 'seat-reserved': {\r\n        reservation.reservationId = event.data.reservationId;\r\n        reservation.movieId = event.data.movieId;\r\n        reservation.seatId = event.data.seatId;\r\n        reservation.userId = event.data.userId;\r\n        break;\r\n      }\r\n      case 'seat-changed': {\r\n        reservation.seatId = event.data.newSeatId;\r\n        break;\r\n      }\r\n      default: {\r\n        const _exhaustiveCheck: never = event;\r\n        break;\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n// Do something with our reservation\r\nconsole.log(reservation);\r\n```\r\n\r\n## Communities\r\n\r\n[Join our global community](https://www.kurrent.io/community) of developers.\r\n\r\n- [Discuss](https://discuss.kurrent.io/)\r\n- [Discord (Kurrent)](https://discord.gg/Phn9pmCw3t)\r\n- [Discord (ddd-cqrs-es)](https://discord.com/invite/sEZGSHNNbH)\r\n\r\n## Contributing\r\n\r\nDevelopment is done on the `master` branch.\r\nWe attempt to do our best to ensure that the history remains clean and to do so, we generally ask contributors to squash\r\ntheir commits into a set or single logical commit.\r\n\r\n- [Create an issue](https://github.com/kurrent-io/KurrentDB-Client-NodeJS/issues)\r\n- [Documentation](https://docs.kurrent.io/)\r\n- [Contributing guide](https://github.com/kurrent-io/KurrentDB-Client-NodeJS/blob/master/CONTRIBUTING.md)\r\n\r\n## Building the client\r\n\r\nThe client is built using the [NodeJS](https://nodejs.org/) JavaScript runtime. To build the client, you need to have Node\r\ninstalled on your machine. You can download it from the official NodeJS website.\r\nOnce you have it installed, you can build the client by running the following command in the root directory of the\r\nproject:\r\n\r\n```bash\r\nyarn install\r\nyarn build\r\n```\r\n","readmeFilename":"README.md"}