{"_id":"geniebox-shared-lib","_rev":"112-3b434292e28746fb2a6d1a6ac834047c","name":"geniebox-shared-lib","dist-tags":{"latest":"2.6.2"},"versions":{"1.0.0":{"name":"geniebox-shared-lib","version":"1.0.0","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.0","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"461e9c122094f1e902b6d9cb893961afc2ad0ed4","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.0.tgz","fileCount":24,"integrity":"sha512-sQdUwwXMOlLib+mZMZkGQa9IhDl6UHg+oghK+vnFA1bxZJ2TRGvdj8nK1qGxMal0qiYPHLfU1alyDq0Z9gyYQg==","signatures":[{"sig":"MEYCIQDLkCmLruFaKglXBag1mhJtuEuYYBRShsD8DFp6ZLwojgIhAPepV4eaWsLQiYmHnzULyixKmcLUlIZ2GkXDgqy5VP8Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136853},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.0_1756720219128_0.38483176164460775","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"geniebox-shared-lib","version":"1.0.1","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.1","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"b9c7b28a98078d8229aad726e2023287b1884f20","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.1.tgz","fileCount":24,"integrity":"sha512-Op5ZgwrJe2kLNOnE0tc08CWPjXjx8+anXZ23ppm6P86vh0Wz4ZC6Qxm1QndzgvEVEGIAO2Ddy3/UtzK8WY4dGQ==","signatures":[{"sig":"MEUCIQCwB+a8V5n0y1nVWYWrCYXci5CwO+YDXTYLANlKtoJQgwIgNNFqibwyDLWSGSYg6AT+ZicpR5IkAwdTo8I/xjiwImM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137476},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.1_1756722321965_0.014257054437516903","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"geniebox-shared-lib","version":"1.0.2","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.2","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"974151a1892b296dee1e51eb16bcd4b74edea635","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.2.tgz","fileCount":24,"integrity":"sha512-jlA5nlcGi9vChj3WdcM+JX+VdkP9w7A4mY4tnu2oc8jPdJiOjUebjBZvCpPSwtTKOniTToArLB7F4JW5Q/BSKQ==","signatures":[{"sig":"MEQCIBcYHZJ6sLPLkRIEFfT8LkYeF5op8jj7e8ITlzqY76THAiBG41A7KwVKqTDd+ZvlI+ldMjgLGPS6KOu8HJiJYWkdqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137332},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.2_1756727843587_0.18470929876919362","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"geniebox-shared-lib","version":"1.0.3","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.3","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"6717caa09db7b9416e002439c6d2fb78c2909093","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.3.tgz","fileCount":24,"integrity":"sha512-6WBDqWDqmRkHNcWzQ8r3Bb2ntJFpKDrGXDdb6PDqNPXnt9COjI1G/UT5MGk/EgeO+wBZnQNwVORbvoCLt9tzxQ==","signatures":[{"sig":"MEYCIQDm1cyWkBXd6I3YYuh+MDvDseDzt1n68XFP6hpNbsyDGwIhAPXzimK2tkifrnAmr5DQrd9/8bElFfoUtNZJN5ThtUfW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137695},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.3_1756729740689_0.20121644178347342","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"geniebox-shared-lib","version":"1.0.4","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.4","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"07f715a959d082cb62505d0037638ff1a6b6fba4","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.4.tgz","fileCount":24,"integrity":"sha512-RxzbA6L6gS13zccx5qY2IC8xVmdHVwY6oi3J1xfs7EiLOMslHQVTkCtcIfMD5u7Nct3oJWcJq7XTyN4LyX9oAQ==","signatures":[{"sig":"MEUCIQDyz5g21iAdILBq0YeOYM4clmvzGihD/u73APyhHDhogwIgZjyTn1CV/ZnexA+DlxT5GqfZSFNn1RMIHDwyvBs5p18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137695},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.4_1756730245236_0.3257312561133783","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"geniebox-shared-lib","version":"1.0.5","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.5","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"8363a5a678cd8401fa83b4c66c8bbb7db1cc8abf","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.5.tgz","fileCount":24,"integrity":"sha512-N6C4rlkNT9hN5T7pCJO/CFmKmAGW+hk+LYCITTd53O4fk3LBhJabqOkkbovMcEhGiS5sg3XgBWYw9rFdlmoMWg==","signatures":[{"sig":"MEUCIQCZcK3e/uh9PNjngX3QIf9hxjm8W4KveKFct/rBEFvKbgIga5bI1Id1gCCRx+Ww010Ff15UKcqrry6iNhBDwoXC3g0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137695},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.5_1756730359683_0.37270406111329546","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"geniebox-shared-lib","version":"1.0.6","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.6","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"0c561cf87d19440a502cf587eea8a6bdadadf2fc","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.6.tgz","fileCount":24,"integrity":"sha512-HoZcyfEOSyqAGncah32jQft4hpKEIROzAqPY5FH8ktM2rLnVl2wTdzeyjlrkXaMMOxazF3hJNoQuQBTd6Tuzeg==","signatures":[{"sig":"MEQCIGGaofUL+dwEfclvAEVoJURo9xcYTZfmwan3r2EzIwe/AiB7DzK3yOmximtzbIPVF52CLRq/JnaL5EkMvICHx6HsTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138057},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.6_1756741976933_0.4851662203078144","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"geniebox-shared-lib","version":"1.0.7","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.7","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"1ccbe572fa54f705682d42d0f81941720593a6fa","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.7.tgz","fileCount":24,"integrity":"sha512-nrYusrsNOmcW9ZBnaTfAKiHLUpz9UWM4U49z1WH93+V0qEa2WNeu6oTWFqNdWmiTNf1YwtfBCx86HoF+66RDGQ==","signatures":[{"sig":"MEUCIB/uRLO0Wmlm/ZyxyVjglFtpCcMqjswa7jfXTu1GM5HTAiEAjepCtP+TrOtM1OzjSFcx/H7ea7hW8JQX6MUBs27BZYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138063},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.7_1756742181448_0.8076074696846922","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"geniebox-shared-lib","version":"1.0.8","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.8","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"c834ce66db34d0483ee01b0a758faadaaf7d195f","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.8.tgz","fileCount":24,"integrity":"sha512-5RAjnpYJrJv2aYK+Zs0zgcdhnfX0JaM9Epw0kZaVRScWI/PD9P8Le691mckHrvT41hWc3sllDmUEXqp4bOV2vQ==","signatures":[{"sig":"MEQCIHIiyTEzE/vkQLplHzZbWr7jdVXW3na1cXKWCylH/6ZZAiBxGyw0KkWsFFEIktekxsmYXYSzcX9t1zwCty1eWxIlFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137420},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.8_1756749044802_0.8063409832210122","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"geniebox-shared-lib","version":"1.0.9","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.9","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"8c28cf79eb08e1bc3eca1d55ca6ebe04414e492c","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.9.tgz","fileCount":24,"integrity":"sha512-mbbj7TlRnt5zx+lDUgQuD8weQozwUHUFXO+UVSoDfISX08DsdzYt9AnLX58VrchRsDJxLGA/xOHWVNhtoIzMdA==","signatures":[{"sig":"MEYCIQDJB8m0YzR1o1qoG5GUIaQTMl14I2Ukp2L0qSt0WjncPwIhAPx3dDoUTZFRWJfbz9AuC9yt/8abURWZAnLL2uunJtxr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136338},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.9_1756750050763_0.296542933576722","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"geniebox-shared-lib","version":"1.0.10","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.10","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"8228d8ebeccf559750cfe6141100269f8c5fe428","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.10.tgz","fileCount":24,"integrity":"sha512-iOmIFHDeCKgdl7h8JLV78Yt6abbBja5HTn8iGv2U0wPH1nl7KBub/ABDtULNrOsgFhYSh8BVA7f/Bn5uudkEkQ==","signatures":[{"sig":"MEUCIQCbKl83JECrAw2xdCgvkzS6E1hGYSJZ/sCiBImSu1e+BwIgbAQTbUuO5IRMPN3iI5Mpm4i25UKvyHGG44P9wJ/Cpm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142163},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.10_1756750368026_0.5292344687135315","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"geniebox-shared-lib","version":"1.0.11","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.11","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"9f479e81e0af8ca0ec2e902b7a9ff890ec08865f","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.11.tgz","fileCount":24,"integrity":"sha512-ErY2J2N5KYhwrzXm+S1cfChWhWdP+WKLDKgISHN3I0LZMLck3tXhIr0z9F103+c4mVBVnsPDVfrgGnjNf+jN/g==","signatures":[{"sig":"MEQCIEDcztIooSepOUpITG5dPnMM3KGqB5RIYbehyInpaR44AiApnofKLleo4enEK7I5igJI1mjnVYtAKw/N7mUBQe+ZEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142163},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.11_1756750516122_0.27903719709235064","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"geniebox-shared-lib","version":"1.0.12","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.12","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"d6f1f10ef4d7517958c8b7835ca8f3ba4d9ae184","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.12.tgz","fileCount":24,"integrity":"sha512-BXXPyani5BoIk9p/tSOLKHE/gZrWaBU7FR4lr6KsVSaf28YMOd9DOTfPKRDva82+2CJKx+O5scvy1OINKY+vvQ==","signatures":[{"sig":"MEUCIAFXXp0VeJzDA1WcPXhvA48DIAJ7YYkxzA5TmQ8EzYWnAiEA2SblYI9Rx4ltnfzrHZXj87vuKAimhPFJqRNhcCJv6E0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141361},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.12_1756750699886_0.5766807352649521","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"geniebox-shared-lib","version":"1.0.13","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.13","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"92fecb8d4d07cde7433c9efe743828d060be98a0","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.13.tgz","fileCount":24,"integrity":"sha512-LPYABQ/xTWC/qbcTXfJa2RaP9RAvh9tQvIXsNCvG2th4pyQ7E08ADt7S7BD4j4xF86mWWnsxP1+Y6Jebw0Ya+w==","signatures":[{"sig":"MEQCIHjMxLPIUd0bqXfqtf4ATAENtGr3RbeZO1AHEOEV3tb0AiBJT+jJx0mm5c05FC+Gl7TrFfkzjPAWZtTm6ohvWg/5HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141722},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.13_1756754742564_0.9637501888879922","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"geniebox-shared-lib","version":"1.0.14","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.14","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"8efe9a6d1e6b2881b4fbf8ae09acfcbdf6c9742f","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.14.tgz","fileCount":24,"integrity":"sha512-9HgULc6Fyyvp34eZ+LRvDGYtW6RMtiE7QPibI7TyTzGLkUYXwSUZ8hjCVZzLL2wJx3SFy0T7zVgLVuFSFrzsxw==","signatures":[{"sig":"MEUCIQD8QeBGuqF95hEQJyvQMtZ+CNd/nQ9JjCpcPbKfWhLe4gIgB8ylUHFYo5U8AN9r/eTChpWvkORG4aEPUr6vWrKZSi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142735},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.14_1756756620384_0.6867577924975397","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"geniebox-shared-lib","version":"1.0.15","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.15","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"3cbbcf5f81e39bbb0f8892d7c72a05db67927a66","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.15.tgz","fileCount":24,"integrity":"sha512-Ma1VMOpKMOda4ErF6yJd7OrJYYjCGxH47oKA7d0N+zj/A4nEfUblTR8MuDF4fl38ByHkKGZwr6KB71oDsK8yLg==","signatures":[{"sig":"MEYCIQC+KV9COMTXgqSNXzPAR3Oz/1kUXIDY5z7y1+7knwi0qQIhAN0moGu2KMdE8FxUVRNmMwLo8k7EmSb7BNMgwU+0egDw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142822},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.15_1756759908152_0.9321753195431344","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"geniebox-shared-lib","version":"1.0.16","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.16","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"7fd7d6302fd48821d429a23d74c222e2d4547f1b","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.16.tgz","fileCount":24,"integrity":"sha512-zubeLZDhIWyXGWiS9roh6gcizOsMB7P3V9lk88vZxuVzHjbDBbOvspXhegsk4QCm0/x/TdkUJIMCjhotvGj6gA==","signatures":[{"sig":"MEUCIQDW8zV7IYnKieAE5ohnMQBoMP757kwsyfQCOheAztNp/AIgXftpQEennmc+kCGx6pXAaZNP9Gr/ZKQg/DiV5fQ2K8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142684},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.16_1756761080113_0.39055042759462055","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"geniebox-shared-lib","version":"1.0.17","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.17","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"c7afd4ac444ecb49d663c56a8fb07826df471634","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.17.tgz","fileCount":24,"integrity":"sha512-HKRt5hi7ckWYyUZrKixmcO+uUx2vwJX8/m9F8Wes8tDzMidn4wQsGo+26/6GeYDmo0V4l9WfdtiqGhvDu2FojQ==","signatures":[{"sig":"MEYCIQDI3sylNu7lc2JNe5W9LzQUjFRXuKx3MVk1CABp3q474gIhAPFJDRfh3NhMXPn3HGLdpa0R4okDUHCFM7zow/9mswuc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142653},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.17_1756797741414_0.3378222795114698","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"geniebox-shared-lib","version":"1.0.18","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.18","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"a74e273bbcb81ac165d7f545178ec54b7efe5b44","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.18.tgz","fileCount":24,"integrity":"sha512-ZJS1GxnCiUbsudgTOU6PCsNYWBDbGpDGY3BlnzULebAkMhSGKRq71JqAYSOAigdjphgW0yeuwGgyC34CGn5ifw==","signatures":[{"sig":"MEUCIQCdAmgzbmpDWKEY8jdHK65A3BYBFp+pKEhgavmB4XOJqgIgbFIOCBc3vbs9P5KsfUxIi0DZADSdaFwSXcVRVxrt0X4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142653},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.18_1756798716532_0.17384752598898734","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"geniebox-shared-lib","version":"1.0.19","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.19","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"b5ca43ba5c0783e82764fa975482d145d33f0e97","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.19.tgz","fileCount":24,"integrity":"sha512-YmEXUqm7Wh93V6zrVTpcgtt4jU7N7egWxg0oGopbUvSMcb5r+YWNCnT/pEI8VSifJeWG16AC9WkJR0pwJQDqzQ==","signatures":[{"sig":"MEYCIQCY7PMaE/KqtfWR6Opcj6aeI64D75u8KAo7hBlXlrcMYgIhAKYR7rt49Qv35Q8C0bx+WEcpYrL0nYoFsKo8oT3h5UjF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142679},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.19_1756799975121_0.12862476273033452","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"geniebox-shared-lib","version":"1.0.20","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.20","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"eabc91cb626e879409ce6cda73408d93f31bcf7c","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.20.tgz","fileCount":24,"integrity":"sha512-006wEzgmAUzQiywgJQ62FZd7C0LZgSlWX6oY4Rgi7b5LJGebtR0SzVMoRealldie+KVjUD4JhSyM6w6nPGd4NA==","signatures":[{"sig":"MEUCIQD+7W4/vazekDak67RTspUlyhMcxAjPGvtCSibCVtwKwwIgYGpgva8O4Kl/xE4x7mqHjz63F+q0sZnRCXX4Cl/5p0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142691},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.20_1756800117736_0.12696607521559478","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"geniebox-shared-lib","version":"1.0.21","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.21","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"befa9b8e577ad85423e4b683e4ad446b464cd89b","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.21.tgz","fileCount":24,"integrity":"sha512-ijFB6jmcnSxDLCULoX1K3bEga2xL7t7Fl9PfQzfGI7ZhTr39PWRwNO0xOpyYgWDoEbw6ElLM8+atlm8D/edrgg==","signatures":[{"sig":"MEUCIAzsTuOZ59GBeAUrTj2gMfmLYnbUehNd0/gfJBjDFRmeAiEAtzLYd8LStu7Kn1DYbt/zpFHNzi0jMaWJTRhc0BUO1No=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144644},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.21_1756801232475_0.8237465596460494","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"geniebox-shared-lib","version":"1.0.22","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.22","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"89588882ba5d11169e85b4fd1e913260468d996c","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.22.tgz","fileCount":24,"integrity":"sha512-TdmD8v/ZiVp27QBLQvw8RsoJMWNHemj/sTF+2ar7JbWHJ2ryBB29nXF307I96sOs02025pvVFIi3E3hUppkUTg==","signatures":[{"sig":"MEUCIDvUjRqBaqEYUxYfYITJpSRzWhZ9ad/3xjXb14KFc8PRAiEAq6AZ0e638bTmBu1vRof+QgfqeMRu91i7ZBOh7e3cbGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149474},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.22_1756801845168_0.5194455478118254","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"geniebox-shared-lib","version":"1.0.23","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.23","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"bf12ccd0a087602399501038be9c06b9f08e8b05","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.23.tgz","fileCount":24,"integrity":"sha512-Lyp7lyhVNoq9AmU5r4NoT5fQc7rtEcUl7IFoL1ghHmpr3tou9ra8jHVVziP4M1Qw3p4ljOxtufHix+fEgC/G5A==","signatures":[{"sig":"MEUCIQCsfee0wocB6ZnCYzwCvXwUd1nDkhN7vYAmRgiVb+qJ6gIgHfM8J44Xm7XchoiWtS7SZ++hWkE4lwWWMbRsr7u7EKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150668},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.23_1756802911463_0.6828943284542466","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"geniebox-shared-lib","version":"1.0.24","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.24","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"4d7b44e9a0931df33e77b6dd73e55d285992e50d","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.24.tgz","fileCount":24,"integrity":"sha512-WLAKd6MB/C6x6soZJMSBOkgfcNejsln/XVu9FrKjJEZqS3omLQR1g0fL+3JLv5kWXZiGX1brsmBb0V43aiZ56A==","signatures":[{"sig":"MEYCIQCQBSCOOhku34PzxhjFDXxcDkEB8yg8sjmdnlVlnn/58gIhAOOEmH9Jx7eAQc3qRFAZxlstAAPUGDsbdaiBfxZJLFYQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150851},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.24_1756803122815_0.4054895993161505","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"geniebox-shared-lib","version":"1.0.25","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.25","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"a6376428cf879bdbdca3a843efbd636e821d7fd4","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.25.tgz","fileCount":24,"integrity":"sha512-p7arH+LMcF9M97ObOBRHmHPRP0qQuy0lwUEG6CveBRbAiGHc0LxU7RSz1bG6dBTaITstkqPPZA9Nr2Vp2S6ksQ==","signatures":[{"sig":"MEQCICAICoxZZ9+2bIwiVFuW6q5mJ4LSclq4QONm6S6ZwAATAiAHP1P+49wuFvlYGQb0TSGxu04/dbNPwN+aBXuqJSduiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150851},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.25_1756803176919_0.2586811966112941","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"geniebox-shared-lib","version":"1.0.26","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.26","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"d449eb9129097a6147c7cda9472dd71a96c29e8b","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.26.tgz","fileCount":24,"integrity":"sha512-KaG+WmV2mZTXKo1NYIGdkfbnnMXJmaSUZMivv1hYboFHDIOVKTRay2NaRLja92jKWLsX1H1t58MNC9J9gjBNpg==","signatures":[{"sig":"MEUCIQDwJ5v6cU+WiKOHkn1r8EOP+c5kbzMpPtdieJ2f6lAIBAIgBD4Al7147TC91d4CKkiL5x93P0T22lf1e4iWOabDCpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151224},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.26_1756805365244_0.4860108896751123","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"geniebox-shared-lib","version":"1.0.27","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.27","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"4c109c475a2ae58e98bfe1ff4778dfa2fc210693","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.27.tgz","fileCount":26,"integrity":"sha512-XalPHqE/LZu4Neidqizd9jyX0qNgH+bHgu0DazGX16oZa9cGT3ifQCkitITnzXWm/wO8kEHUGi9XEZ98V9KtJQ==","signatures":[{"sig":"MEUCIC7HhYM/Btm1NMJFx2FeJtCfW367wi+NByoQQ8NLIDmcAiEAujbOHZD7jXT9YKJhwIMzP86jKtOoAva0sKsdR63K/WY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157807},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.27_1756820456482_0.5350876512468479","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"geniebox-shared-lib","version":"1.0.28","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.28","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"109ffa1192753827e6d876d9239a33418c350ae9","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.28.tgz","fileCount":26,"integrity":"sha512-nPO8DAwlvSG+zQbXlJ3rnNbm6IAX5r8UFMUUnlQG1m01hxAI6BYC6S4qMWmqSXsb2PyMwYlNhInSe7xKe66qmw==","signatures":[{"sig":"MEUCIDkDT+wPg3FUtffnUL6KjE7cp5AFfd61lHoM1pMw/C7SAiEA12NU7Imn5FGBZa/4b/kwe8ym+an6rK7N/by9VTdA9rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158169},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.28_1756820589950_0.29150874721141684","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"geniebox-shared-lib","version":"1.0.29","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.29","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"136df796d264042a84d1f3e32b7b38cf18977de1","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.29.tgz","fileCount":26,"integrity":"sha512-37tS+u56DLRKYY6TitSwVLSDGQcbgauAsvvXlgchkp59gerIXC1HIFVVYa9bnoRq3rduVWUFeyDsNlqeSWwj5g==","signatures":[{"sig":"MEUCIAIzPBcwXt1SNywhh/3DgWxK84W6J+bLOjySS7e8pe4zAiEAwSBhHDEnTTv3vJt2rQcbXym1kLvM/VXavDL63iX2HL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158169},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.29_1756820648535_0.6828768007472403","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"geniebox-shared-lib","version":"1.0.30","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.30","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"91ea3df92db02fe5688e146a21249c364ba88f37","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.30.tgz","fileCount":26,"integrity":"sha512-7OupnTMIJoSkhGOv8eDfL8S1pDzHJ0WP4nCp1A0NN9MQBkM3LRTHeaWx+Z/NsSO2yOD5pU/M7x+EMF2lOB5TAg==","signatures":[{"sig":"MEQCIH8aEAAJl12+tUzo/JLqosuEVd9FfO5n2jEnEt9GURGTAiBBPogqgCnsG1Ok1CKSeThHmftsKC0DrHw0EvEGrCljHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160660},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.30_1756821202978_0.22444038084421258","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"geniebox-shared-lib","version":"1.0.31","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.31","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"c40a28bfb528732c9c477fa284129daa40cc1304","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.31.tgz","fileCount":26,"integrity":"sha512-K/rxwVfDEMs6Sv1egDzHeqUnP+WLPbxRnionKMMlG4M24CGFxC1w8+wb063thfA3HECo2twp0EmXHNDavwNrvg==","signatures":[{"sig":"MEUCIEPOFCZ7d2INkVPvXyZ+KGhi/FzgSj7RTnKhJfO6TsERAiEAkIX7KaHolIW07UBl1nrBl5R0cBpec0+GBcw4WoWnhSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158985},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.31_1756821747712_0.03269357809530904","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"geniebox-shared-lib","version":"1.0.32","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.32","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"e307780bfcaf6c19ea2e42c60312713a930884f2","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.32.tgz","fileCount":26,"integrity":"sha512-rza1RyJB4ZElUFpB9nAGnfQ0Uuv4OnPJP3chuTm2gRSzQLW+n5pwguTGwRI5oh9oCXM1Iicrrk6b+Gz8r3MBlg==","signatures":[{"sig":"MEQCIAV3NG6Z6zQ1GHYj+27THwaP3dPlU+GsgZT47DV7trktAiBA8OxRQrsu5U5RONkeWl43LGpQhc62+n7w3UWK+Zb5/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158638},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.32_1756821879240_0.6080527692254045","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"geniebox-shared-lib","version":"1.0.33","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.33","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"a4d48f29b1268b654a9b276ec20d30ac8afd0b19","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.33.tgz","fileCount":26,"integrity":"sha512-N8Dm5APouuni4lI0c8aT7t05mqz/f+bmRXi3rtzcZjE8zcOai5EIgcom5J+n2XQQJGuIF7VfwsQEWNAET3J+rg==","signatures":[{"sig":"MEUCIQDjZuLZiQgMwqRNsQkwhHWmQOjj8xAZzsnHgJExGgCauQIgICEKvY3CigVtISDWQnYzDFtM3Z1pz3nMgjBQ7OL4RQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163210},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.33_1756823839445_0.5042586846150541","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"geniebox-shared-lib","version":"1.0.34","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.34","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"f9371ebc6b208947a7d6141d536d14750dd627ac","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.34.tgz","fileCount":26,"integrity":"sha512-dKC1Ur4wmQ3KrPIQjUm0Mp1KoUmN4/55Ca5SsPrDrpWYbkl5Mb4HVWjCbiZAIs6/A+O/pSB4pNxyUWe7cMfRbw==","signatures":[{"sig":"MEUCIGInEAemiVQm42Ol5f/LPlGwLH+78pq0r2k9HwPt5BC5AiEAwS//WDOIk7xz56vzZS80v1IBpmeYS8rSFAj+a173Ixg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163584},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.34_1756824179565_0.24169643046060463","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"geniebox-shared-lib","version":"1.0.35","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.35","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"2c46497d6909bd540b5a443593c2b73a788afc2f","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.35.tgz","fileCount":26,"integrity":"sha512-w6t7NScRcZeXjwAaw0LrzLWe8fAG1rczTHAth0Ayaul/DQnp2+NeWuGkQN39Audee9+n+z8EB/qgkoNgvmOEdQ==","signatures":[{"sig":"MEUCIEkibP4iZmb0kxE+u6P3OJNEV/Q2WfjjhxzPLtF3eMhpAiEAh0We7pMNGfN8fITxDNA68gubb6G101FlGBFCfLl6yMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164789},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.35_1756825310678_0.2507597537701023","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"geniebox-shared-lib","version":"1.0.36","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.36","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"4a283809209e85232b0ef50e4dd9a8a71dcc5100","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.36.tgz","fileCount":26,"integrity":"sha512-bEfq12nsOLupwnH2yl/4dtqtRLQZSVMMvRpvilOMHPrRkFeU+IGPw50RnolF4bVyjf+pk8pqgIa123JmyNFsYg==","signatures":[{"sig":"MEUCIDh3lVgyc0otl/hdmKL91qeICl40IbgN6KYuMwWyWG/BAiEA+w3ULTz4eSjI4Od4O0l5Ms/Zzhr2yiYSNnwFIAtMeUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174746},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.36_1756831386041_0.4351471553758379","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"geniebox-shared-lib","version":"1.0.37","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.37","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"47aac07fddca9900a8f78bcdb5c03a456563e4d7","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.37.tgz","fileCount":26,"integrity":"sha512-QXW9oviUZNan40vb7/zkBq45gFQyEztaT4dqIrH0rnMmYkx9sU+kMBdSltos/Cbmm5MjHsQUXUIR8LfcIPZOIg==","signatures":[{"sig":"MEYCIQCAUqQ3pEujpJGi0oyQjCBJNlf9/ymxEnEywYl6DfrblwIhANLfVXteQsf7EdR0Y8o5JxAiGGk7/HKJFzpe8kvl8rUY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183450},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.37_1756832195986_0.20096589996002479","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"geniebox-shared-lib","version":"1.0.38","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.38","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"c7c363bd000c6ab5734bea6be9c9652303fd8001","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.38.tgz","fileCount":26,"integrity":"sha512-USigpkbdDUeQY6AcoK1hpt8/dvf/fYrgN9X/KSE73mjOd4icpXx8MmF7/ZxHuMvuyN6dBn5XIrEJhvrqOJJ7xw==","signatures":[{"sig":"MEQCIAirP17pOLMYZT6cNoh/15Z0oGPji+Y1PXZK71RdGHDPAiBiLhHcLdmYk+ZlBKf+cOUYJsnTr4UkUP0A9JGA7VPCOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185841},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.38_1756843470048_0.19007044865378964","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"geniebox-shared-lib","version":"1.0.39","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.39","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"e1ca71e45909d9211f6b4faee97f87eef95fa402","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.39.tgz","fileCount":26,"integrity":"sha512-sZlG5b9u4OVLPdw7x2ti6C3+KZiX3ToOPD4SWTTfb6+p6KmI2ppToRAX+/DeLAmE1Y6QFvpoqiGi6i+R8wSkhw==","signatures":[{"sig":"MEYCIQC9pEDDmqRejaBYYf+aV1ywPsMViB/7JMIiwqybJJRh8AIhAJXd0sJyHR33LVbJsG2MxuV3VqtzEffot4ABhLnhTiVe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191014},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.39_1756967534356_0.6325806868336299","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"geniebox-shared-lib","version":"1.0.40","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.40","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"ded83900d30189094e1e3cacb15f716970a81539","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.40.tgz","fileCount":26,"integrity":"sha512-FUFSbi6zrVHEdOye1khgnBVGFN93fkpzG2meiut8CxhDq8S8Qv2sLJ0jzOcRfNZycGPWiZsMdCKoQi9538NMTg==","signatures":[{"sig":"MEUCIAI8f9C+it3E6PabTYAStFasGA7AX7hqDPICwY7PBBphAiEAlQ49jibXHl4YJUtyYpa49B/QmCzORkv/JowhG2ktHxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191233},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.40_1756967609439_0.42090187318264927","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"geniebox-shared-lib","version":"1.0.41","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.41","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"f206c77295341486c45c6f40c563244e85e28810","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.41.tgz","fileCount":26,"integrity":"sha512-456ovNshtp2QqUbbEkRHEjYhSB63fb2ww+pzK+fvWjlgy2fGvrZSgptSA2P/5gJnIPmQiIG0w5s9wmTvPGLgcQ==","signatures":[{"sig":"MEQCICj9Tir3I5Gz94zBc2pESSu3pfeR6/SxXWi5HZNfSofAAiBMiIkl207UkEPUEnNnOIr4zqDapkYUiRLucJ40hakP2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191125},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.41_1756967880678_0.05245928902917352","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"geniebox-shared-lib","version":"1.0.42","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.42","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"78378d99639037c759a7513f2ac74add313b9816","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.42.tgz","fileCount":26,"integrity":"sha512-2N/EpIlAuiFt4veNIqZK6QDpcys1BiB6S5uMM7srqDY0R5+skkr7BFUk8McZHbTH8LgTuKmrO8aZh1nc4Ctt0Q==","signatures":[{"sig":"MEUCIQCs3hshbE7OBuHaL3YZcTtR7tScZFpPwcp47kLjwgaqHwIgCKOzfeDG5HEjG80r16vdrOuoMmhAiQ0SQbeZirRlhSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194466},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.42_1757005072993_0.2655469292929542","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"geniebox-shared-lib","version":"1.0.43","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.43","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"0320bfbe2c28bea0bb92ae86ac8b1dc70bba1f5c","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.43.tgz","fileCount":26,"integrity":"sha512-90rbwAsmVgX/HC2Wa7X2VTfPlmmbFT52P18aJnHXQbnweA5alk11bqHpSqI0kaUIGSgKztxhaKyjwXqO5ZX6dQ==","signatures":[{"sig":"MEUCIFTCXwZnb9UnzS16u1JQ5ODnUAgEd5u4s54qzqDqF4jdAiEAhK5IJNe7SjSQ+C7JR3AhApDgYwzZzqGWgKEWlquEhGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194466},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.43_1757005123377_0.25970001892226646","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"geniebox-shared-lib","version":"1.0.44","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.44","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"dd6df128a214ffb0efff2d47eaf1cf9c881f7ee1","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.44.tgz","fileCount":26,"integrity":"sha512-Dnk3Mz3a/6sGluP7X9sTCBRVsa1PBr8VHS7pBxU6lujjZ7I5KjD1Iiaf4zKnZeXd+ppVHn3442p1vVsrWMPBGw==","signatures":[{"sig":"MEUCIEdUphl/zewBLdRoEt/8Iq6XpNhI0YFRQodwSFwHWa5gAiEAhovtbdRGJZzxzNM7+8odd5xMXCQdVIJSbq8Fuk6VWTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194481},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.44_1757012275605_0.5900590590483561","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"geniebox-shared-lib","version":"1.0.45","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.45","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"60770cb5bff322d7fb235ec4e075ff5123509de0","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.45.tgz","fileCount":32,"integrity":"sha512-tUJOW9dEKxA/8mI6rA8ogb9BnrguurOtx5yc4XYN3WgQIPTrqHqpUC+P006h5ak7WCGVhKQ4QoFQL/tIHWN0Cw==","signatures":[{"sig":"MEYCIQCgJN/FYQfocaJLOxpTY6MBjyW4CLJch+xmx5JG0vRdRAIhAJsivRGilX2M/lro4Uu8HsF3TbINsnQUqfJAgI+/8ET5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221202},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.45_1757078999418_0.46716917006090797","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"geniebox-shared-lib","version":"1.0.46","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.46","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"7b59d8924dbb0dea4cc1cd88073640783e07c335","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.46.tgz","fileCount":40,"integrity":"sha512-AHDAde+XbUXh4igR0b0U2bahTKhy7gPdwWjbYdepNATmUunR6UzRlNYwCien/dVyWDl/ojNrwP/L8HPz1xZsBw==","signatures":[{"sig":"MEYCIQDI2YlIMhSPTXuNF5r1gHZTryWYAs0MKFO1P/SDElxgnwIhAKAxYiMo8rEzPVQK/DkFhGEUaI+DeAvI1Z1qRaf6HGff","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248873},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.46_1757327748894_0.6830654540936962","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"geniebox-shared-lib","version":"1.0.47","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.47","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"aa55d03454bd0d638a2a5a696bbac7556c1daa68","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.47.tgz","fileCount":40,"integrity":"sha512-m6zKOMLbTNziJY1KqtQrmok9e2PnvhCHqFDI8xcw9VFQHpaYSxmuBFBKXGMCZn0qkzC9Q1LmJAC2ncK0DYLycQ==","signatures":[{"sig":"MEYCIQCMVCD0v5Qrvgi/pd1t8UHV9dSqrldPMmUCavSqEO+iJQIhAPQhk0q9etzXJbtM3vw9ydhAbdV+MZCPQ8eDcBJAqecz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249097},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.47_1757327891988_0.967308862069985","host":"s3://npm-registry-packages-npm-production"}},"1.0.48":{"name":"geniebox-shared-lib","version":"1.0.48","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.48","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"ff037d330bf23e0a6cf69354939cec5f4bea832e","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.48.tgz","fileCount":40,"integrity":"sha512-QvCN1Jxec2ZOBsTFnDbzamfzfWGHPflD6GXnOUA9pRBGGkIy0rbt3NWoeiHmMDQsKor+lSezUnB7FAkjqDlKbg==","signatures":[{"sig":"MEQCIAZ3vTYA/ggwev7VOwh+mML2zvxKjm28JA/nXJtSeq51AiAkpapa3pkIw2zX8FAwYxkbNd5HOrAeYl4/0gcmV6K5eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249097},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.48_1757327967857_0.4451611470830579","host":"s3://npm-registry-packages-npm-production"}},"1.0.49":{"name":"geniebox-shared-lib","version":"1.0.49","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.49","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"8c6203ac39e435bf25eb39b53620ca1b5de8ac5b","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.49.tgz","fileCount":40,"integrity":"sha512-ylaT695RLLxTcEOlGH+QBMun74d9nfmM90KNBtGtiAS8Jf0JEnFeTsIib2Yf7WrNduTslauzBebMLyqdUJtNeA==","signatures":[{"sig":"MEQCIBwkAi8zOxWTqpdF5CQhM3n+tZDcY97sfrTgbYwEYl9BAiA+3PPyeM7tZKkdFemHqp7tB8wYPpKY1CGXX015lPMLdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248701},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.49_1757446584864_0.8801590599257765","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"geniebox-shared-lib","version":"1.0.50","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.50","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"23aa2bb5bc3a3b69c511be5a5c7d92ffc4cdd9d5","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.50.tgz","fileCount":40,"integrity":"sha512-rk6RltsnOdourJ9DPjnN1WGVt56V+6+eAr0P1KfdpNMOaSarkIiSy57kQ8aoVn5EgVXXcO77lC9PiNdHnNsaIQ==","signatures":[{"sig":"MEUCIQDqqB1s0YBgbTLd1m45E4lCwbDFN/GUIzAfV/342YSG8gIgZFVa1on6420Pd/GFOx5K47eZoMt+nfc0s+yebZkiqSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247879},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.50_1757529207926_0.023269631780411526","host":"s3://npm-registry-packages-npm-production"}},"1.0.51":{"name":"geniebox-shared-lib","version":"1.0.51","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.51","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"d1f66e3b39e6a7a99ed7bfcd95019838c4db3bf3","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.51.tgz","fileCount":40,"integrity":"sha512-6JzpzztZ/RjMwNsnSATBZwIYGdHVvTIWFlWuADrcI9l2j28huajWJUgJ1/2dY9LEwvNeiZb4mAxabs/tLlbHUw==","signatures":[{"sig":"MEUCIAzAykKrnTp/jaem5/aTJ3N/2SV1rypMgctzh5IhViBfAiEAhZkigw74m/JaJtNRtAop17ianHEPSG68Jq2l6AV/dbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247433},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.51_1757529422776_0.027186759209035793","host":"s3://npm-registry-packages-npm-production"}},"1.0.52":{"name":"geniebox-shared-lib","version":"1.0.52","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.52","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"d297d7a309c8a30bcb3715c70d45dcfa2b7d5452","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.52.tgz","fileCount":40,"integrity":"sha512-TngTZ0doPRZ+SE+0lW6zZhnQ2Q3r1C7aqvOXfLh5zftpkzSXmsKybLUOh7/09KizUQSvZUtDcDL9NthtHYoIfg==","signatures":[{"sig":"MEYCIQDdLYyRXyZXWhLI2+niVvcw+XYUxKthboBX5mzLfMfiaAIhAK0u6dV5Q69itqSxOe8VaaFKUrTC1Kzk6lNAKkqW7yph","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247433},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.52_1757529485825_0.0306220847187475","host":"s3://npm-registry-packages-npm-production"}},"1.0.53":{"name":"geniebox-shared-lib","version":"1.0.53","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.53","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"2c85790824a37a9619da5d3be382407bbf36f27f","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.53.tgz","fileCount":44,"integrity":"sha512-zbxfc1DZ9zLi46tiiaQtFKgRfsahA3igh7atvnjfbto7/svmVPSftzI7Lik2/QnklXy73hAVO8gQKfbef2PvDg==","signatures":[{"sig":"MEQCIHxBM7DVg8ooHUtQZfthtV3z8Uln3DtlNVt83poo24lnAiBF9vI20GMYech2rxZcN3HHRw0ozC2fUesPI9BGHI0v5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269174},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai && npm run proto:gen:file","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:file":"mkdir -p src/file && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/file --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/file.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.53_1757534841264_0.5053538605974341","host":"s3://npm-registry-packages-npm-production"}},"1.0.54":{"name":"geniebox-shared-lib","version":"1.0.54","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.54","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"4fba255c660042381978253291ebf00e6a8de98f","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.54.tgz","fileCount":44,"integrity":"sha512-NGK6J054fqzB9kWgC3W1IEz3/fZuMMCZ/o1wfW5DXFljEtub3jD+trXWCNbIez0f03coZMN9bzc/xn7IEvMqJw==","signatures":[{"sig":"MEQCIFEYECaCskHus78VCw0l4pNoNUR0Eonr91bR1lZufed1AiAoReO0se7pGPCUfQLovkhdRowndoktUnBTnmfkaLUHCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269418},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai && npm run proto:gen:file","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:file":"mkdir -p src/file && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/file --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/file.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"10.9.3","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"22.18.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.54_1757537441873_0.5232289284274072","host":"s3://npm-registry-packages-npm-production"}},"1.0.55":{"name":"geniebox-shared-lib","version":"1.0.55","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.55","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"0a824bbe0267099bcd39772a14aaafd0294394d1","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.55.tgz","fileCount":44,"integrity":"sha512-gQ4DJSOlCHbFgrQ9I6Loy6KMH+s2CiMbDjLEGdscG3r8f7ByvsSqXuBK7rOT554lB6pOkWJ4pota3hQTySPwwA==","signatures":[{"sig":"MEUCIQDR6+LpKk1AOlZFz2J2Ujuj+FDXk4bvYIBviGQsf9K2DwIgc81HKthElB09J+7Rwh+CR32lRJsB9mID2YriacwS7SA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272042},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai && npm run proto:gen:file","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:file":"mkdir -p src/file && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/file --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/file.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.55_1757685160809_0.8389451898146048","host":"s3://npm-registry-packages-npm-production"}},"1.0.56":{"name":"geniebox-shared-lib","version":"1.0.56","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.56","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"4ff8d86fa978d378d1412c2ae7c5c3e7d2b66943","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.56.tgz","fileCount":44,"integrity":"sha512-AgWV/5JI7tKHUZxKJKFjYYWH/EILbPzQdIiPyB2z4WEax/euIixBhVmzeJYGNzcdO8hfmcLdMnaDP4bqnY/OhA==","signatures":[{"sig":"MEUCIQC95vB6J1DgWiVYHB1/+rp1RL1VMnD4M0Ofq9zc+Jt53gIgODBhTsm3Rule56iuYjajEueqdTpq3fSNni7M/ctaoV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274971},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai && npm run proto:gen:file","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:file":"mkdir -p src/file && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/file --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/file.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.56_1757686343340_0.6145291857931632","host":"s3://npm-registry-packages-npm-production"}},"1.0.57":{"name":"geniebox-shared-lib","version":"1.0.57","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.57","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"3bd03c085621e8ac53b9d0f21fa258ddcdaa7130","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.57.tgz","fileCount":44,"integrity":"sha512-MKCDT3Xr0CLdA1+JGFvik9QHxirOJS207aDYWDHJUHlqlOQ7mRFCykGaCyiKWA5CdApbhHWqdt7ef/E5Q/tjBA==","signatures":[{"sig":"MEUCIGpcfbOXoteUXaBjdUOKqiYbbCRCZdfvpOn/A6zUU/i7AiEAktu41jFDp1BXaFMQ7Ld6Ho3aCwcZN36uX2tiMnl9hEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275318},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai && npm run proto:gen:file","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:file":"mkdir -p src/file && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/file --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/file.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.57_1757686477464_0.9642678420998221","host":"s3://npm-registry-packages-npm-production"}},"1.0.58":{"name":"geniebox-shared-lib","version":"1.0.58","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.58","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"c6b58de9f4fbf3d18aff529043771d022a2212fa","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.58.tgz","fileCount":44,"integrity":"sha512-PkgV+MBP/xo+M3yA0P56qCUJrA8VgSUcepzANGsRDG0qDqIY98tyCIDY+dzXOy2Pm46E6gFNjjr9o2gYPB7mQQ==","signatures":[{"sig":"MEUCIQCEyFqoTduRp2oB1w2PuZMlbtFdH5InEdFkaqA/+Cm5pAIgZlj07tGNMdr9bzlERo9ceoy8v6GgWNmNPZy/JZEO/Yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275246},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai && npm run proto:gen:file","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:file":"mkdir -p src/file && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/file --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/file.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.58_1757749835509_0.8512648928429507","host":"s3://npm-registry-packages-npm-production"}},"1.0.59":{"name":"geniebox-shared-lib","version":"1.0.59","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.59","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"ef17ab4d22d871e255b4fc150cf22f533c504832","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.59.tgz","fileCount":44,"integrity":"sha512-zYyhr5nKQnMB/e38img4LQiu6OgyPqvq9+Gep9y+GMaTD9txUV7ez9MB3UV4sTmn16ivJO4NNsMP6B6lv8nPeA==","signatures":[{"sig":"MEQCIH2pxXKWj0HhXL3h0NmYg6iLgdH+X9nFmBF13I+oA1/+AiAzw/umhtXdfVunN/YPHtmRbnr/rb0vbsjXwHTF6nCLrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276493},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai && npm run proto:gen:file","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:file":"mkdir -p src/file && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/file --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/file.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"10.9.3","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"22.18.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.59_1757931304199_0.19645285483960295","host":"s3://npm-registry-packages-npm-production"}},"1.0.60":{"name":"geniebox-shared-lib","version":"1.0.60","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.60","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"ee2fce70ec037ca6fa6c899dc1cf3424060034fd","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.60.tgz","fileCount":44,"integrity":"sha512-Wp31ZsLlW/vwesNn3V5qDmDVHBw8A14qPUDaGN/N4BFqp2v0oAX2p6qitw0eSGBDTEg0uoZDXUf7TX8OS0idBA==","signatures":[{"sig":"MEUCIQCAe+EiW0EO/iDUhMsxQu2GiCRDRAVoF2XQ/P0skcYXwwIgfsClU7gySmRWOcOQ8NJKPf9nzbmg8BXbChK4VGtF1Ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278131},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai && npm run proto:gen:file","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:file":"mkdir -p src/file && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/file --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/file.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"10.9.3","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"22.18.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.60_1757931672136_0.20413481617084717","host":"s3://npm-registry-packages-npm-production"}},"1.0.61":{"name":"geniebox-shared-lib","version":"1.0.61","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.61","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"9b8feda69ca18cc76c1114ca48fbf4cbe1f7b2f0","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.61.tgz","fileCount":44,"integrity":"sha512-PF4GCE7vrPEaQnD7ULzGL0bjd/x22n3U6uWF5wUEK1nHEm2JFeE98AZEpE+kwGc8+08jW4dN4YlBp8KcQ58big==","signatures":[{"sig":"MEQCIDBCCeHpNxBiRBpOOMP8nAebvT/yfZvB69wvHI+tvavEAiAV7wAPG8dA4yeorrDl2VWEb13Ao1aD2/dl9mi/3ePBIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278131},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai && npm run proto:gen:file","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:file":"mkdir -p src/file && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/file --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/file.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"10.9.3","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"22.18.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.61_1757931774837_0.8085954005436082","host":"s3://npm-registry-packages-npm-production"}},"1.0.62":{"name":"geniebox-shared-lib","version":"1.0.62","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.62","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"d9c89004237c718d89572fa55857a2bfa245676f","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.62.tgz","fileCount":44,"integrity":"sha512-oCvT4JY8eOKpOCEhFMNR87zwtWejz49SAfQLJ8a6no1wa8TRVPHIqIc2jvNLtONaQOBWjRLCCq9IjoBM7kK3sQ==","signatures":[{"sig":"MEYCIQDgN8dRqIq97POCfRTP+G+9tZbYJHtmFSC4s4FKYmXxAQIhAOuuIVcoVoVroQrzd7FVBzpTQiZRKu3PrZ2gEfhLgKym","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278556},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai && npm run proto:gen:file","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:file":"mkdir -p src/file && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/file --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/file.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.62_1758043157361_0.9013253594825159","host":"s3://npm-registry-packages-npm-production"}},"1.0.64":{"name":"geniebox-shared-lib","version":"1.0.64","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.64","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"0e7c8f58b0b6097eaf3d4a1b4aab492d9f635365","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.64.tgz","fileCount":44,"integrity":"sha512-IfVEVlM8xqxVAW92YPMKlZy8B/JKR9FGHRnYzlsf9qYr6KEPyLtvXe5L2xXgLicwrxtdWQNjBOnCbwPS44stuQ==","signatures":[{"sig":"MEYCIQDNsxQXtjssqaX2jaUKPBVOO2yIHRfR+2sY5K3Xe2kTSwIhAKR0r2bsfwhx3HXOyND/X9anvp8gPYUPGDW0Re8fvYpV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275920},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai && npm run proto:gen:file","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:file":"mkdir -p src/file && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/file --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/file.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.64_1758043503020_0.835165090847825","host":"s3://npm-registry-packages-npm-production"}},"1.0.65":{"name":"geniebox-shared-lib","version":"1.0.65","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.65","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"66572e9069072a6cbfbdbe05c9a58940ee42b71b","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.65.tgz","fileCount":48,"integrity":"sha512-R3JoHIzdCSOLfG84hC+L0Fs/jBThCR5nbYSQzSkefoILE9rsPrYHOvcVJqFHOTLBjHrYDKjPIqRZvdc+pzXNkw==","signatures":[{"sig":"MEQCIGf2FUgiS+MO0B/ikaZeY/IqZY2ycUreKnKt1GE5MaaxAiBot4LZVN60atFx6EjPpzg5hRlAuUah7fowNzhi6F8uvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287944},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai && npm run proto:gen:file && npm run proto:gen:event","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:file":"mkdir -p src/file && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/file --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/file.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:event":"mkdir -p src/event && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/event --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/event.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.65_1758053227305_0.11698569681895643","host":"s3://npm-registry-packages-npm-production"}},"1.0.67":{"name":"geniebox-shared-lib","version":"1.0.67","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.67","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"7a1a94a2441aacdd21aabc1715a394a26eeb20fb","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.67.tgz","fileCount":48,"integrity":"sha512-56qXnybMg4tDVAPkyzHSCpwvBSTJKvUVCWI1PVppkfV/0v9RV5gLW0WmtbZPlFoJ7Mz9UWvDVVFyIdofCvLxLw==","signatures":[{"sig":"MEUCIQDbTXwzl9e88CNAvjDDIPgDGJSDn56C0vnv78Vb3ahKBgIgS0a33qs6EA61R0LHV//vX3cNAdw+FbGtYO4pCv7WClU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288131},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai && npm run proto:gen:file && npm run proto:gen:event","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:file":"mkdir -p src/file && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/file --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/file.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:event":"mkdir -p src/event && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/event --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/event.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.67_1758053899483_0.3701047348501054","host":"s3://npm-registry-packages-npm-production"}},"1.0.68":{"name":"geniebox-shared-lib","version":"1.0.68","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.68","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"626c23572910c65f8a060f6b796328f4d351824b","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.68.tgz","fileCount":48,"integrity":"sha512-qKKK3wz2nbtEou1LCeSgzVZdXgxAELWfQaCM8yJNfW76OVQpjQtK2RUr3njBViDpP2aQ6Twzpe/K15chqgVVeQ==","signatures":[{"sig":"MEUCICTtIxbML6hYiYXaaLWHi2icCStpOXOQViK0H7WxOjT7AiEA89vYsuUfOFKlsLln+9bEqUIgXVvALRPGcJeLMB+O/Ck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288146},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai && npm run proto:gen:file && npm run proto:gen:event","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:file":"mkdir -p src/file && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/file --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/file.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:event":"mkdir -p src/event && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/event --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/event.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.68_1758099353047_0.27136464273538996","host":"s3://npm-registry-packages-npm-production"}},"1.0.69":{"name":"geniebox-shared-lib","version":"1.0.69","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.69","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"fdd43d51246f3a416668dfdc601cbe7a21e9f3f9","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.69.tgz","fileCount":54,"integrity":"sha512-25he55fp91C9M4nM5sQ58VJvU3kwCQCdGe6rFZT32ovxhe3jJe8/uxsURKpWW0vRzdfYRn1z57qKPQRQMzlCSw==","signatures":[{"sig":"MEQCIHM5tSTj9H4TUshD0Pf0KNvD16D6darmFSmvgCDoMorZAiBMRG4D2bu1RqitYeSW93tTz3KkELW2Nv7NcAPQBMlfyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317935},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai && npm run proto:gen:file && npm run proto:gen:event && npm run proto:gen:key","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","proto:gen:key":"mkdir -p src/key && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/key --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/key.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:file":"mkdir -p src/file && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/file --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/file.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:event":"mkdir -p src/event && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/event --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/event.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.69_1758225511041_0.16802258315471774","host":"s3://npm-registry-packages-npm-production"}},"1.0.70":{"name":"geniebox-shared-lib","version":"1.0.70","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.70","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"cd939ef94702217aeeabf9a489c798aa885ed6e4","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.70.tgz","fileCount":54,"integrity":"sha512-YZUjw43308U19KohPuGCVBN+4Qx7Yez3m+AwNEn1HfZfHbeZN3HtxIGP32+F5rLpN7ZDFN3zQMMRy7J6JXp9KQ==","signatures":[{"sig":"MEUCIFnb/YNHOptW+Zw0p4T/CjjsoiyVGRH4OdpS9TD0NMRQAiEAnpoa5RTrMNcGs3munHi4VFTgd6p6T8SCR6HtXSxemq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318133},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai && npm run proto:gen:file && npm run proto:gen:event && npm run proto:gen:key","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","proto:gen:key":"mkdir -p src/key && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/key --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/key.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:file":"mkdir -p src/file && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/file --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/file.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:event":"mkdir -p src/event && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/event --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/event.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.70_1758226620318_0.9739349676048716","host":"s3://npm-registry-packages-npm-production"}},"1.0.71":{"name":"geniebox-shared-lib","version":"1.0.71","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.71","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"152ab76c238944235ed81f081636315fa2afc2b0","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.71.tgz","fileCount":54,"integrity":"sha512-gS+gjBEYYiaRC0IinIxwElfEGeZ/hrchygmLnmy9fDmL7wekPjAUt/x4SOSIuW3f2eVq6QHQiO+qMKIIrY84zA==","signatures":[{"sig":"MEYCIQDUuidriGeidzrO1U4ovtyVDCYosjBUoIUIgkP/+c9gxQIhAIcDp9zRPrQWWRIq/OnukffsWt8yzV0CS2/DUN0y/Fb5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":332072},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai && npm run proto:gen:file && npm run proto:gen:event && npm run proto:gen:key","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","proto:gen:key":"mkdir -p src/key && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/key --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/key.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:file":"mkdir -p src/file && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/file --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/file.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:event":"mkdir -p src/event && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/event --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/event.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.71_1758272978820_0.032169061686008416","host":"s3://npm-registry-packages-npm-production"}},"1.0.72":{"name":"geniebox-shared-lib","version":"1.0.72","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.72","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"69879300a496de5b6609d175a8628ba2f4a0ffa0","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.72.tgz","fileCount":54,"integrity":"sha512-TPYCFCJL1CCQaoa/o+tnSIusiB0jY8MHUN2neBo9/QWSlkoSQXXJAG6CJl5qi1/RQRfBR62nIy7/pNLVi7/U1g==","signatures":[{"sig":"MEYCIQCYOd2lUJzTgIAoDJZvcNrkCb9JMFmzEJOozenQEUqCmgIhAJ18xYQ8VUrlMHD2eLBfCFORfYMSuPdhpk7CtKuvADCb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":332291},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai && npm run proto:gen:file && npm run proto:gen:event && npm run proto:gen:key","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","proto:gen:key":"mkdir -p src/key && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/key --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/key.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:file":"mkdir -p src/file && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/file --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/file.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:event":"mkdir -p src/event && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/event --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/event.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"10.9.3","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"22.18.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.72_1758482763505_0.3489663429497034","host":"s3://npm-registry-packages-npm-production"}},"1.0.73":{"name":"geniebox-shared-lib","version":"1.0.73","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.73","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"0840a92fa1c4226285899c60fa3f62fa5266bb11","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.73.tgz","fileCount":54,"integrity":"sha512-EErvmVXYg6DuE1+8w3+/g5Tlnic14ccJbkQUYdN8lSYptnk8Ugpmus865HDp6XBbIQbaTfzQc2zMz+TVcCcg6w==","signatures":[{"sig":"MEQCIAvfqHukH9f8EDMXzYcbi1I8RtwuvWeRgGgGPXC4bNRQAiBleCtDyEI8NPwuc3Z7jyimmnXpsGULR4wCRut9ve4NWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338094},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai && npm run proto:gen:file && npm run proto:gen:event && npm run proto:gen:key","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","proto:gen:key":"mkdir -p src/key && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/key --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/key.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:file":"mkdir -p src/file && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/file --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/file.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:event":"mkdir -p src/event && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/event --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/event.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.73_1758826165432_0.4334547879802375","host":"s3://npm-registry-packages-npm-production"}},"1.0.74":{"name":"geniebox-shared-lib","version":"1.0.74","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@1.0.74","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"eaf6c843b993cd80724d73e02ae4e3e3692eb431","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-1.0.74.tgz","fileCount":54,"integrity":"sha512-vZD7GHY9f0RCA3+9gTJTJkIzEBfv+nEV3+EUqi4lrv4llDr85V5dacAK3GeECGB/wfsgqRwnlbaMKHO08o6QVQ==","signatures":[{"sig":"MEYCIQDowf94YxjD60aLdegQ8crbpDuartVH1ggTSAH0o60WPAIhAPpfd+5nU4fnyga6H8m1CgXlyZRzXw5/MITpi6zG1B7n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338217},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"npm run proto:gen:user && npm run proto:gen:auth && npm run proto:gen:openai && npm run proto:gen:ai && npm run proto:gen:file && npm run proto:gen:event && npm run proto:gen:key","proto:gen:ai":"mkdir -p src/ai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/ai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/ai.proto","proto:gen:key":"mkdir -p src/key && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/key --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/key.proto","prepublishOnly":"npm run build","proto:gen:auth":"mkdir -p src/auth && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/auth --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/auth.proto","proto:gen:file":"mkdir -p src/file && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/file --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/file.proto","proto:gen:user":"mkdir -p src/user && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/user --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/user.proto","proto:gen:event":"mkdir -p src/event && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/event --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/event.proto","proto:gen:openai":"mkdir -p src/openai && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src/openai --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=true -I=../../libs/protos ../../libs/protos/openai.proto"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_1.0.74_1758830988395_0.30385740170121966","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"geniebox-shared-lib","version":"2.0.0","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.0.0","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"66cd7a441c5f359cdd913e9f8423638fa9a34057","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.0.0.tgz","fileCount":86,"integrity":"sha512-hTiObG619wFv0sT+UZxQ4qLgSf81bjVU2lw9l9Ydjx633FG6OCCsXJOE3eTNL5oYfA/F2eE7pQxiQMF2OqGbHw==","signatures":[{"sig":"MEUCIHbS6xXIYhdLHhro6ilFX4uGph+kluigMfQ3GP6yUeSZAiEA5hszJkWJahrbl3sDWJcBHX7fyaeUK/NoAwkiPHwuWJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":552749},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.0.0_1758998723850_0.39808553135948377","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"geniebox-shared-lib","version":"2.0.1","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.0.1","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"31579792dd82013662b9e435d456ed07bf0a972f","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.0.1.tgz","fileCount":36,"integrity":"sha512-ZBLVVzMKJJa0JZdSq+/zN5hR84v15HHZaA+RQsQeVM20vUwtH3uzV5vlqtUyAy8wwwae9QKvuo4f0sYeTAo4tg==","signatures":[{"sig":"MEYCIQCbbsH+SrW46MBYv5/Y1LV9N+wnKrswH0DlGB+ypzTjcwIhAP2tO2uVT2WU5Ye2Pn1I8/GUsNXfDI9bLeefsbD4BPzk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246411},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"10.9.3","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"22.18.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.0.1_1759667086456_0.4116686951891302","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"geniebox-shared-lib","version":"2.0.2","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.0.2","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"74e90570946b8ade3103d9258e684f434c447850","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.0.2.tgz","fileCount":36,"integrity":"sha512-MrEVEPXdLFG8WAbrqfhy+OqYUeAQhcA5uLSoo82dfI9Ni1GcPNezVMKQewYG0sJ8fvQltNMsdo7bvt53Q2XIxg==","signatures":[{"sig":"MEUCIQCTYOFZwX81WCDt0x7nXYmElMJ4J4n6xrcfEjEMoonp1gIgJbzTGjw0Sow+HgeahFegYx0R8RK0WmmlF7JHrtOY0PU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249244},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"10.9.3","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"22.18.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.0.2_1759668348848_0.32705753213921684","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"geniebox-shared-lib","version":"2.0.3","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.0.3","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"23ebced1b5f0795496bff01811e47f6d9b9c0508","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.0.3.tgz","fileCount":36,"integrity":"sha512-F2cqnPESvytWvXlz9MFDaNfuZOvxb+Vif2OOnFL1UczEHAJSlVJ24dHEEcnI/yCuP8qoyzl3OM2mk6HLek+tyQ==","signatures":[{"sig":"MEUCIA9fLcPYeGNA0dOjz/ybEAZGlncR1mGXmMN9NuV8zx8PAiEAlCy9hW/skomictbW7S325JG/qh6zFVygBLYQkE1+IKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249451},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"10.9.3","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"22.18.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.0.3_1759668444283_0.9054341484514108","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"geniebox-shared-lib","version":"2.1.0","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.1.0","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"09ca32abe93a710241886aabc5b1a6c069a34cca","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.1.0.tgz","fileCount":44,"integrity":"sha512-Cz34FvSRbTMw1u8O6X1YMyZSEjLiliUw+AOgf8Rx/wW2/edgizQNfQxmihcLmUB4ScjGh+fJnduih/Ay/Kystw==","signatures":[{"sig":"MEYCIQDqfVhu4/49RnWCcAQeEQi0yrxcJnNFgbwLfzu2E/rzqgIhANrrGYScpa/KZh0XMTuYREacR5xOK+PPEN8zc+NsDy5+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":356618},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f248be2c3bd47a4370a153ae98974867f10f006e","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.1.0_1760472651390_0.3832657999278859","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"geniebox-shared-lib","version":"2.1.1","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.1.1","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"18e4758764b22ebd98e5ae4c893fda0464ed36a1","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.1.1.tgz","fileCount":44,"integrity":"sha512-flJSfexqMZyBP+4/o0S7X/y+rixxy048gB0JLJdGtpBp0yFAfQ2t1hTBrKgs8fg2DoueMKc04iev/fgj3Jor3g==","signatures":[{"sig":"MEQCIHdyIEsmSSFg2WH1WbXG7A/w4EHqkovodRi/beHqMKLlAiBUfRKD7fSSsJ7AihZ2y6fhS3bRBU+oPbtVTYkAf9Rrdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":356642},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a4ad50af3cc99028b8a120e46b4c56c5ad67f5b8","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.1.1_1760473863409_0.5878892807516785","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"geniebox-shared-lib","version":"2.1.2","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.1.2","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"ca045aa57c74a5358dc1542bbc1704bc5e4844cf","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.1.2.tgz","fileCount":44,"integrity":"sha512-BvQhYvWv/CowH5M5eO1u1yqvQSJTeYndJb553VG3C5JFD8nqxDf2/O4lHeEVOZ4g4LAdKbSiovXa9CYtMmJY5Q==","signatures":[{"sig":"MEUCIQD0S3bArM+dt53LgblMv8ToDdS5Oxbo55VzAycUVxWTpgIgAZG0BRHt82lZdAcuWGcJPVoXOpl6o3GRVPui6Mh+pss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":356642},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a4ad50af3cc99028b8a120e46b4c56c5ad67f5b8","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.1.2_1761597150831_0.7117325239901939","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"geniebox-shared-lib","version":"2.1.3","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.1.3","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"78f2ae075f415eb6c9740e2f2b68e38ead832945","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.1.3.tgz","fileCount":48,"integrity":"sha512-jmxvNkLEFHBwLQD7wl4veVTJZT8y6evGtt+Qb+h4RxD22OBPaPEaE5O/rBpHyAm9HSkmkJzHqT/8JBePPRQcmQ==","signatures":[{"sig":"MEUCIFE7ElUPPn1w4ApX1CwCWGz+zpW7PWu5VuLciFJOrsCpAiEA/DQJiZ7YWgKIBbpD73Aj29zQ944KEwfMqYTsQHSmfdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":432696},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a4ad50af3cc99028b8a120e46b4c56c5ad67f5b8","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.1.3_1761938998826_0.5681320914069827","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"geniebox-shared-lib","version":"2.2.0","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.2.0","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"6bc6e97b3b867ec5ce54348a93efdfd855cba918","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.2.0.tgz","fileCount":52,"integrity":"sha512-NkagIMp6ZaOIC4XowB9rNuAXLqwz17hvnaddImbg0bBNkJYzv6Tf6Nz4nXF5QI3y8hxlZJL3MKgAmqCMClZ3iA==","signatures":[{"sig":"MEQCIG6OplYPgJ7zOc7bU9e6/VuPMvk1lwlKE0DGndEg75ETAiAq32MqsHQzQGJbN9YaqauWnQHolZIyYwB01qLoOKoMTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":534996},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a4ad50af3cc99028b8a120e46b4c56c5ad67f5b8","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.2.0_1762369219918_0.9053083322318942","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"geniebox-shared-lib","version":"2.2.1","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.2.1","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"c00668482f5d2196fe4a04f453a8edcc9951ff90","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.2.1.tgz","fileCount":52,"integrity":"sha512-MsoMrVDIhHV0M7kI4fnSscpvLo9dlTPYb208TnOtfEOgSteNmCTVgXV3W5/UBCJ/kLuERn56OaLQN4CTUIWhOA==","signatures":[{"sig":"MEUCIEB8BaHkNjTU8AdDbykXJSOKjHHj1z3rL+3ewwfedzS/AiEAxPNcFyHvnwZv7rz+6l2gImfRGQ3cFimYgXh3hKTBa2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539935},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a4ad50af3cc99028b8a120e46b4c56c5ad67f5b8","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.2.1_1762371271233_0.46843524060572794","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"geniebox-shared-lib","version":"2.2.2","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.2.2","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"94e6e03acc76beecb81c18fad3eb51a131540f3a","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.2.2.tgz","fileCount":52,"integrity":"sha512-1e+NALhN0jr27B6yNwAIv0w1YRf5h1EhHHXEmaCkeb8Qu5hZ4v8infSG/d3fDoQXWLqR1O3Zo1e+QK7LQdY7Rg==","signatures":[{"sig":"MEUCIAb+3BUauMV7M2y8S8f4yiSe5nt3N9N4jfGjvcVebkozAiEA0Fk8FuJu1zSYbDVs0/QxJJY8krMn2lBQbcoJ41FxU+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539935},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a4ad50af3cc99028b8a120e46b4c56c5ad67f5b8","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.2.2_1762371707168_0.872501619639757","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"geniebox-shared-lib","version":"2.2.3","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.2.3","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"13801d1cf36a857bb4dca49e8ac33e022407359b","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.2.3.tgz","fileCount":52,"integrity":"sha512-2F5oAN/Agi9wJWiR5zmFen0hCyy3j/h/av7oZ/bWb+p1FZ0WD1+ps+F9kxr+To6ymI9UU7nlFrzW4i/XWNqepg==","signatures":[{"sig":"MEYCIQCjmdtmTKet6wy/Jn4Z7NKx8AUciWIL9XsRYYufILE4pwIhALGYZch5EtPBj2UFylxZ9G/KuhRTwckgAne2qEiGxUmR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":540713},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a4ad50af3cc99028b8a120e46b4c56c5ad67f5b8","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.2.3_1762374554315_0.36001729037540864","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"geniebox-shared-lib","version":"2.2.4","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.2.4","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"31712fe62107765a6b743fdcba56abd2d21328c8","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.2.4.tgz","fileCount":52,"integrity":"sha512-zkieNM7otiK9LvMSNYqze8zyHFOES+/zouwdrN0Bj2GPhu1h8YkzLD5cAk0EMZ4xgPkyWJLpQM8g7CI/fJ5wdw==","signatures":[{"sig":"MEQCIGD5rM/L2aO4BKfR4dQhmmHf5pyXck8utIo+rjRtAW2hAiA30lKplu4kDdTYvq02+Nd+/K0nK/QieALm2hs1+sGAuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":540713},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e3beb3cc951bcecb2a8d067ea2822705a33d5822","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.2.4_1762459597023_0.8234716435020601","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"geniebox-shared-lib","version":"2.2.5","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.2.5","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"a5ec2b12c6145d9db0a9c9e108a63c07875fad87","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.2.5.tgz","fileCount":52,"integrity":"sha512-5dYyNGo8X2BR2Uc6UNc3KRvHSDkH/o75mPyrgDyTrFWoJ18QbepIdpcjSJsdh4FHRjM5NkVlAIpkI1JqzTdPtg==","signatures":[{"sig":"MEUCIQDXRuGFLY3Xv5e7nO49Hcr8Zb2eCrdOLw6Wjm+7Ki8ItQIgGrRO7DEKnPFdusMUUHM6vWBYARFCtgcH3kxb+1qEec8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542722},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e3beb3cc951bcecb2a8d067ea2822705a33d5822","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.2.5_1762463261761_0.00736123262173205","host":"s3://npm-registry-packages-npm-production"}},"2.2.7":{"name":"geniebox-shared-lib","version":"2.2.7","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.2.7","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"dcf4c96aa7654334534fc9bb97a33817556d6525","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.2.7.tgz","fileCount":52,"integrity":"sha512-vpuINlpV8joADHB0NFmrsW/0CzQR00sGetV88mNWYN1veeDvP/9WzvVhpouVr490Jvsd8j7pPGcJAV56GNCrIQ==","signatures":[{"sig":"MEQCIFzdLNxbZsE0v7eNkbG1s7tlLRAgq8TG8ERWz7jVzIGJAiBGeu0ZalCwvE4/lSs22K0UANN8zngYjJbTpV6g65Zt2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":546329},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e575ac39b89d0d17a422e558420bce4ed3ef29fe","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.2.7_1762898571682_0.033176275183590676","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"geniebox-shared-lib","version":"2.3.0","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.3.0","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"f2f82343d182122215e43806fb7b2b31b35466ba","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.3.0.tgz","fileCount":56,"integrity":"sha512-Yw5n3IMP6E5n1ZZqOZIQLCR7k2xFXYHDszlK8biMUQESIYvTfB8B1/D0+W+5psIZlA1kDoqdbVCTk8OJHPfgSQ==","signatures":[{"sig":"MEYCIQCFn0t9FZ6DaYk6EAowaSFvO8Sv3TRCvLEzDiUFBO0IPgIhAP4FioOI6Gc0HQzsjotPIm/QV3Dlyiw8mw9q4QCEkLax","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":662603},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e575ac39b89d0d17a422e558420bce4ed3ef29fe","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.3.0_1762979104783_0.11752398782841156","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"geniebox-shared-lib","version":"2.4.0","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.4.0","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"da422ecbae49dae0d010731a8e58b3f8f626d906","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.4.0.tgz","fileCount":72,"integrity":"sha512-PjqvBr8IK7rnI6tuFzTqGm7OKlHL1jwE4hru3AwaFP7ERwQDcEYKibVGeIKZl8lD3qO+8vEYNm5Vq9JLZtQYnQ==","signatures":[{"sig":"MEYCIQDYqcJQo20I6lSq9UrFtJBt7wXb6s+zWF5tdagjSQ+3wwIhANkChV75WKrOL3efunwUnkqrMOpTbdZkcfPNP07meta8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":857911},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e575ac39b89d0d17a422e558420bce4ed3ef29fe","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.4.0_1764970562645_0.5684826907142615","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"geniebox-shared-lib","version":"2.4.1","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.4.1","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"01358be6e3af86822c474d650b65c0044c68477d","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.4.1.tgz","fileCount":74,"integrity":"sha512-uMP+uy43+ZEH+8jE8glctqV7VzZoOj8tVMAtiVB/aZZOmDoHChAU7cE8QuXCKOfBhxnEpb27T410xE3R95V99w==","signatures":[{"sig":"MEUCICkO+gr/mF0oaTuhQ7BD9qkEcPUFJn6rTIU+MKYnLhwPAiEAvUUseSAniFm3ElxPH3pZUsraGuQPuVmZfjKK4GC23DM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":875576},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e575ac39b89d0d17a422e558420bce4ed3ef29fe","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.4.1_1765215769002_0.7245063468792063","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"geniebox-shared-lib","version":"2.4.2","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.4.2","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"55225f864a31f32c14edd91ce8d1b2ef4969976b","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.4.2.tgz","fileCount":74,"integrity":"sha512-CXkpDcrrrIl7mj+8/9049bgds8LlRRJrjh1cJ3fHDylo2bcbJygR6TElMCTL2cTcaB72unZKa5IEg+mpdYLOwA==","signatures":[{"sig":"MEYCIQCwWV43sezC+cxwpdIoL27FW2bSw0QiIbqdY/w4TBB4oAIhAIXB1FCPYKc5PZVekBShurBHFHZDx07TVa29NBWxi9vz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880072},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e575ac39b89d0d17a422e558420bce4ed3ef29fe","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.4.2_1765217159594_0.6262217577942188","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"geniebox-shared-lib","version":"2.4.3","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.4.3","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"25953dcb37a0f77d1cbcf8d9a85eb76b49ce1211","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.4.3.tgz","fileCount":74,"integrity":"sha512-xSlb7ZTmMKDBi4XVstAgUXKU1MW898e8JQst1Cv+KCfW6VlmE1UuL6OQJ6OlGu/UwEzoyNqXGPSodf5rgclBRw==","signatures":[{"sig":"MEYCIQCivgQYEV3f8w1KGFlsT/VUQ0vSDPLKcgEtIgxXe7hqDAIhAKUSrzg6scHFnCQBsOCGZ1amTxZpfwNAOfNIKN3cTxI8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":886377},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e575ac39b89d0d17a422e558420bce4ed3ef29fe","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.4.3_1765218782258_0.7858957561984963","host":"s3://npm-registry-packages-npm-production"}},"2.4.4":{"name":"geniebox-shared-lib","version":"2.4.4","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.4.4","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"89f21a1f4a17e1dea727f5ba1bc7dea1640d34e6","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.4.4.tgz","fileCount":78,"integrity":"sha512-sa9bvIoRH6m4UkO5aKd9rjJf9FdYobdA6Dm+wQb/JxQKDbxjGG7XXCR3Ps/oF/pBVBuk2tEJo8D11zlvY30yrw==","signatures":[{"sig":"MEUCICbHsfEKm7+F/i/mw0DkOq5Ikvg6ftC0le4kiLU7g+7EAiEA9Tilcxe8nxSYtd5Ld7eoRbTq4hH0g7T11FZLA1mwFu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":915144},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e575ac39b89d0d17a422e558420bce4ed3ef29fe","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.4.4_1765220572651_0.25855620619835507","host":"s3://npm-registry-packages-npm-production"}},"2.4.6":{"name":"geniebox-shared-lib","version":"2.4.6","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.4.6","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"8ad06dd64a44a112674329dd62c59aae59f074c3","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.4.6.tgz","fileCount":78,"integrity":"sha512-3lo1HbwfWEbecX7z1tQPCApk3ilV5jrdRQge4FqEBnTLBDz7Td07LzI55YpZ1sCbgyQmkWUYt0VDmIF+lvM2ww==","signatures":[{"sig":"MEQCIHU/mllaZvIC2K50sc0BmAjO5nvM1/+FAPFNrXfiYb2WAiABpFZmSrn/YdpKfpHzsx+dTJxGaZgdPientP8pivlhKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":915144},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f53e6282fade979a6645771e7c98ca9fbea6de0a","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.4.6_1765558776091_0.9206831384275527","host":"s3://npm-registry-packages-npm-production"}},"2.4.7":{"name":"geniebox-shared-lib","version":"2.4.7","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.4.7","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"82d4f1b72b016088668ba5d55da49e1a26d38b59","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.4.7.tgz","fileCount":78,"integrity":"sha512-KLKLEIT/67uUm1SBLaIfzHjkPukCnCk8b0mP/uBUKB9ZbmZCjLzI/rHAcY9Q2+ahf56FP6mvAegzADc5VUyhVQ==","signatures":[{"sig":"MEQCIDD5Q4/KfDfPNAyWQQbEUzo+NvQp/oLQAMeSHCL8EOEYAiAENfNsZ+JGiUCSSbZvfnogLfTFYSAr5uTyriM7M1tscg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":920949},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f53e6282fade979a6645771e7c98ca9fbea6de0a","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.4.7_1765571597495_0.7266183642585096","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"geniebox-shared-lib","version":"2.5.0","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.5.0","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"a86103122f5f6091a07989332886135debbc55bc","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.5.0.tgz","fileCount":82,"integrity":"sha512-AZAzGVOsFfJlVPlcijucUCioMMKfPFCWMNnypwsfUZjOtFRd12FKiY4YKi4X+660Ie0dF79toq801cyCHweSVw==","signatures":[{"sig":"MEQCIFybn9yQeTelDNbUkhDB4+3QtoqxK5z1EINB5sCQmiFWAiALKekGM1Absp7uMGnGdASHq54/9K9EGlT/YBCrufOG1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":941543},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f53e6282fade979a6645771e7c98ca9fbea6de0a","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.5.0_1765815231951_0.42369354501263756","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"geniebox-shared-lib","version":"2.5.1","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.5.1","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"8155f10f4831dce0e4d5376fd78aee8074a38a2a","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.5.1.tgz","fileCount":82,"integrity":"sha512-dpiEmm0xbVJIcClBdhfGb2iHHgIcJU+EpIAvchBErStbPdIqji2LOB5T+NOYEf5ANVheoLTOt7mySojtkqLw2g==","signatures":[{"sig":"MEQCICTNOUB2PJ4KLIX+oV42BBnpoCz+wEzEXCZzMr4DzH/xAiB4fBvKK4GPXzfy6GLeWn2kaaKw+2/J6Zyq+m06hNRWZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":941543},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f53e6282fade979a6645771e7c98ca9fbea6de0a","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.5.1_1765815288327_0.364700301464832","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"geniebox-shared-lib","version":"2.5.2","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.5.2","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"4be6f198da2eb023a8219923f2a6308acef3f38d","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.5.2.tgz","fileCount":82,"integrity":"sha512-/hiQN4IT+0IyUTLIU4mgp60bsXjAiD/36dqtpJvtOmu0ZOVWe2REkvyMp1Sg5QxFnB1sdXX8DQD/c1FmoxqyEQ==","signatures":[{"sig":"MEYCIQD7fLBwptw/cURsYj2hWuiRziGR1OrTlK/3x+DxDdhrqwIhAMmPriMHqSIdcWqqmpq5m6yJb0ga2epirNdDzdouF8Mn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":941557},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f53e6282fade979a6645771e7c98ca9fbea6de0a","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.5.2_1765815584323_0.8713748823959047","host":"s3://npm-registry-packages-npm-production"}},"2.5.3":{"name":"geniebox-shared-lib","version":"2.5.3","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.5.3","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"8b6d8cec3234b82f2e0e7c4ec86b888e1ce77e63","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.5.3.tgz","fileCount":82,"integrity":"sha512-cbuaRD2O7jZ3zAq/Smrn7VGL2u58CTHVc7+II0gqflzM09BVrmpNEQbwwOBrJe9oGpqjNops/o8GAAw+w+BX8g==","signatures":[{"sig":"MEUCIQD0ujgF9W8y2zGZ7Ebh3xUNeb3oZv3SOlXJjjMFdl+G+AIgFvNmSqHplaw8aa6PzXqaETAMuBkTJkolspNe2HPM9z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":941557},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f53e6282fade979a6645771e7c98ca9fbea6de0a","scripts":{"build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.5.3_1765815806357_0.4843273378010695","host":"s3://npm-registry-packages-npm-production"}},"2.5.4":{"name":"geniebox-shared-lib","version":"2.5.4","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.5.4","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"3eb843a9d38d5dc730a8ead82c671479b1a01070","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.5.4.tgz","fileCount":82,"integrity":"sha512-yD3u+GZ+5TV1ENq8tOn8QighFfwS+LSpW6AnvTPkr/jOrQGWh2/MA0RDIUjYofvPtPNVE/3cmOTNT2NHCcqsBA==","signatures":[{"sig":"MEUCIQCVJyOUiQbX+FZHWIUFav18p7JIlCjZrZExZg2OmTpn9AIgcU86eLF3+dSrexumTRHNMUoKlGXpAa5ne2p7+Zn4yRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":864249},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f53e6282fade979a6645771e7c98ca9fbea6de0a","scripts":{"sync":"npm run proto:gen && node ./sync-generated.cjs && npm run build","build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.5.4_1765827112092_0.8843412807989737","host":"s3://npm-registry-packages-npm-production"}},"2.5.5":{"name":"geniebox-shared-lib","version":"2.5.5","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.5.5","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"9f258d279535677c59c684ab95b3b888ac29dda5","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.5.5.tgz","fileCount":82,"integrity":"sha512-RdXYrP9Q/MwK5pwgEiZbEM/7Cs09OZcz0QzPRFGg+MzJ1Wsa8+JkQNypstJmSsPhGllV6YW+COENFGGKf/3m1w==","signatures":[{"sig":"MEYCIQDXhttlHhve0u3MOgtvNgceE2seufsggMoc532JelgSigIhAP7z8Et/WVqkp9edhs7NF1OGbc2AzCPKrg0ZY1zBfXSa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":872667},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f53e6282fade979a6645771e7c98ca9fbea6de0a","scripts":{"sync":"npm run proto:gen && node ./sync-generated.cjs && npm run build","build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.5.5_1765996717835_0.42057400423884395","host":"s3://npm-registry-packages-npm-production"}},"2.5.6":{"name":"geniebox-shared-lib","version":"2.5.6","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.5.6","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"00c693e83461c79c859b71194ae9b380ccfee2e5","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.5.6.tgz","fileCount":82,"integrity":"sha512-hjNqzK0NfK2OHSe2i9fEbKsorFOwCJjK94oWoyI0XXkFDtF0p2UbqmrWuf8zmvEk3tpCI0rVYJkSNg/EaonNRQ==","signatures":[{"sig":"MEQCIBpj/hduB1ybT0cYvwdnntoxYFvSbjpW9BM/BxoLOejYAiBjUndGLjgfc7iwzZjT1OnN3rDVBbKUhTMGf2POsRCv2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":888611},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f53e6282fade979a6645771e7c98ca9fbea6de0a","scripts":{"sync":"npm run proto:gen && node ./sync-generated.cjs && npm run build","build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.5.6_1766080008742_0.8182670417422166","host":"s3://npm-registry-packages-npm-production"}},"2.5.7":{"name":"geniebox-shared-lib","version":"2.5.7","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.5.7","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"93d6765a9a2b1913612f8a28a8d13aa655a64469","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.5.7.tgz","fileCount":82,"integrity":"sha512-Gy/qNC/occxI4AgYXARnlvtr48PI1a18lZ0JvIwdHeePi4MmLmufu9womSfsW1kk5ChPQ9KWEtAWpDaKrpmrZg==","signatures":[{"sig":"MEQCIDK8KHBrVkD3eCCo1Ui9WI9XIq+hvAxz0kg+A6RNKS3rAiBwJv7aeOyPSY7/CyQ/JxrwZ+8OaOpdVbJ7wL9ZX0xklg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":882703},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f53e6282fade979a6645771e7c98ca9fbea6de0a","scripts":{"sync":"npm run proto:gen && node ./sync-generated.cjs && npm run build","build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.5.7_1766090592285_0.9525252758708784","host":"s3://npm-registry-packages-npm-production"}},"2.5.8":{"name":"geniebox-shared-lib","version":"2.5.8","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.5.8","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"9c43e2e9f4e973fb1bb67dadaf5b7da6f680f98a","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.5.8.tgz","fileCount":82,"integrity":"sha512-GWQHj+CBYr+A8ycJ7QON69RTUedCzWGz7/fH09Zl0qdnsfwqRboWHV5cwW8O0yVeeIv4EJ1j/f28OsOfAIn+gA==","signatures":[{"sig":"MEUCIQDenYAo2xLo1LEBr4iJEcvzxrdZSP3IXPtl0GrQ9huNjQIgMyiRPwjlmGyxBrEO6icETJbaILF5MEjMZeqGcNiRCYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":924653},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f53e6282fade979a6645771e7c98ca9fbea6de0a","scripts":{"sync":"npm run proto:gen && node ./sync-generated.cjs && npm run build","build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.5.8_1766407225059_0.6668085289367778","host":"s3://npm-registry-packages-npm-production"}},"2.5.9":{"name":"geniebox-shared-lib","version":"2.5.9","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.5.9","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"53f603b5e92233c58ab32881ebce00d24f6adcb9","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.5.9.tgz","fileCount":82,"integrity":"sha512-RjkMg+G8n8L7p15v69+ZcgaFOhJJ49uoUuUu8KuoiITxRLbUKSpqBUoegdIAKOKc2t7vcYyCKQG7YI9LThW/FQ==","signatures":[{"sig":"MEUCIQDj7IaSbPgWDqQfBbDCwf26sey1FLdihNfd1n2mlsNGbgIgFsNqMX3i5zJFNIRVRNrdQf7urmOCbGEmbEZsxJQmjio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":939542},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f53e6282fade979a6645771e7c98ca9fbea6de0a","scripts":{"sync":"npm run proto:gen && node ./sync-generated.cjs && npm run build","build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.5.9_1766493634644_0.522546747300018","host":"s3://npm-registry-packages-npm-production"}},"2.5.10":{"name":"geniebox-shared-lib","version":"2.5.10","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.5.10","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"f1731d6960f034c9eacbf69cc327dbe781ff96ec","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.5.10.tgz","fileCount":82,"integrity":"sha512-hRAdPyKoyWwSKvFhLLGtTIJIwYjIdlcBnVUMo3k52HMPgwdfyR7RCdWb11y0d1H1eUQPfGE0gr4/apVRWX+7sA==","signatures":[{"sig":"MEQCIBt9dTWKvdvP/1JDow/TzlrSewTbWgoEWqKhi8F52FD8AiB64Ofiyze6TmXolIotXXh9rT5gbMoZ3OaoLGA+FLdPeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960348},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a66773b5aa439bedb38884006244e1eb29797f97","scripts":{"sync":"npm run proto:gen && node ./sync-generated.cjs && npm run build","build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.5.10_1766601218546_0.5973524585715884","host":"s3://npm-registry-packages-npm-production"}},"2.5.11":{"name":"geniebox-shared-lib","version":"2.5.11","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.5.11","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"f78062d568554b8744ee910f1286726ba3ba6c68","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.5.11.tgz","fileCount":82,"integrity":"sha512-TqHuDCt8LEStGDAEEOo9f4sZj6SP9SlkOAYsqCn61K4hUJd87wMSkG8Nc7/64iA41T93T43oa+S0sB9T7kJYpw==","signatures":[{"sig":"MEUCIQDCd2ky11y6f4zLNTV7DNh+DQ6Qxbwqu84+Me429pXUpQIgAziapNJ2k7gKxfZIsMb1S/WIWAUWEj+o1laT77+gtiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968368},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a66773b5aa439bedb38884006244e1eb29797f97","scripts":{"sync":"npm run proto:gen && node ./sync-generated.cjs && npm run build","build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.5.11_1766652628245_0.3249127378291288","host":"s3://npm-registry-packages-npm-production"}},"2.5.13":{"name":"geniebox-shared-lib","version":"2.5.13","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.5.13","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"b152744de66e725420064934b05a0888cc2a81e7","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.5.13.tgz","fileCount":82,"integrity":"sha512-DcWarPWLWpkZipHCX9U6R/T+K21rI5gaqrDF/lPs8mxi/H3TdBDMZr/fi2F/ExXsIxs/9pNmDrTPSWshe+EFVw==","signatures":[{"sig":"MEQCIEfqavNz7Up7FvtoM/kKFm9egPVWL8FWJBALV4sZ/Qq8AiBtLAX9Cou7bu0cSEOpSHI9s631Y3o6tqRJvmzxf1AV6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":990856},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2de2da403b178e8753b7e1e6e01955076e10eb6a","scripts":{"sync":"npm run proto:gen && node ./sync-generated.cjs && npm run build","build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.5.13_1766669859758_0.4454716456107455","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"geniebox-shared-lib","version":"2.6.0","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.6.0","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"251e19e184591a5e86c11f15b24e9f61a9eeab9c","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.6.0.tgz","fileCount":84,"integrity":"sha512-w4DQmqGpXRyA8KdPyDxCgaLGSYg0wJatySDlsd/+1TGAfhZ0QNZUYmoAc+eaine+AXsnePYvkvdXV+WnK2qGCw==","signatures":[{"sig":"MEUCIQDdEDkVqcZAhDle/xLqN1EijfVICPV2/JVVjalFgEPwOAIgJ58xse+Fvi68qnj3iCY/H/XxZCliLEdnIVbAyRQz5q4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":993329},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bdbc96e71f2d16bc7c1ffeb6acc8119885e41d2f","scripts":{"sync":"npm run proto:gen && node ./sync-generated.cjs && npm run build","build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.6.0_1768379005188_0.3908016107713055","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"geniebox-shared-lib","version":"2.6.1","author":{"name":"Viktor Kanishchev"},"license":"ISC","_id":"geniebox-shared-lib@2.6.1","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"dist":{"shasum":"f49c39858146ec2c0f2e13571350231c96b816a8","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.6.1.tgz","fileCount":84,"integrity":"sha512-9S7mwRTOC0+utW0BEo/2Jr8rvTn80SrBJoF9pVmLZiqpt7zAoMp3UPXKl1IAbBh/kEp8FHnubwKr9nVdM7R5lQ==","signatures":[{"sig":"MEUCIBnv2LBhePY+/5oGrdIQDM3BXh6rudEcGHjqb8BlO7fnAiEAtFoeCpLFW+4T619Mjldzoa9lnySQLqQ4y63d+Rq9BlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":994885},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bdbc96e71f2d16bc7c1ffeb6acc8119885e41d2f","scripts":{"sync":"npm run proto:gen && node ./sync-generated.cjs && npm run build","build":"tsc","generate":"npm run proto:gen && npm run build","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","prepublishOnly":"npm run build"},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"_npmVersion":"9.5.1","description":"Shared NestJS library with gRPC clients","directories":{},"_nodeVersion":"18.16.0","dependencies":{"rxjs":"^7.0.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@bufbuild/protobuf":"^2.7.0","@nestjs/microservices":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geniebox-shared-lib_2.6.1_1768393513846_0.14894823401156865","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"geniebox-shared-lib","version":"2.6.2","description":"Shared NestJS library with gRPC clients","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","proto:gen":"mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=src --ts_proto_opt=nestJs=true,outputServices=grpc-js,returnObservable=false,addGrpcMetadata=true,fileSuffix=.interface,esModuleInterop=true,useOptionals=messages,usePackagePath=true -I=../../protos ../../protos/*.proto","generate":"npm run proto:gen && npm run build","sync":"npm run proto:gen && node ./sync-generated.cjs && npm run build","prepublishOnly":"npm run build"},"author":{"name":"Viktor Kanishchev"},"license":"ISC","dependencies":{"@bufbuild/protobuf":"^2.7.0","@grpc/grpc-js":"^1.13.4","@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0","rxjs":"^7.0.0"},"devDependencies":{"ts-proto":"^2.7.7","typescript":"^5.9.2"},"peerDependencies":{"@nestjs/common":"^11.0.0","@nestjs/microservices":"^11.0.0","rxjs":"^7.0.0"},"gitHead":"abe91fac4c371a98c19c93590588ae9c0b0b9aeb","_id":"geniebox-shared-lib@2.6.2","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-D6L/bemoL2HLzsa0wz4qeGy+W2MVj+mZOP4jgGQUgg8I++Ni4IAiYyEdP1c0XKg+5uGmj1bCYzpQOjlYdBR1hA==","shasum":"980b73313713ae69d1e0e60f19fe8f3b54f406e7","tarball":"https://registry.npmjs.org/geniebox-shared-lib/-/geniebox-shared-lib-2.6.2.tgz","fileCount":84,"unpackedSize":1005433,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDtACUhxhszNieonrDg+Z/IoyRTb0LmVTdNfqJVUtsKogIhAIfO9ZjdT4jLYvRRtL4Dm9NS0Ss0xM/749cqnQscMvva"}]},"_npmUser":{"name":"kanishev","email":"kanishevv.dev@gmail.com"},"directories":{},"maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/geniebox-shared-lib_2.6.2_1769445775264_0.30770944357145646"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-01T09:50:19.127Z","modified":"2026-01-26T16:42:55.533Z","1.0.0":"2025-09-01T09:50:19.285Z","1.0.1":"2025-09-01T10:25:22.141Z","1.0.2":"2025-09-01T11:57:23.778Z","1.0.3":"2025-09-01T12:29:00.910Z","1.0.4":"2025-09-01T12:37:25.416Z","1.0.5":"2025-09-01T12:39:19.854Z","1.0.6":"2025-09-01T15:52:57.120Z","1.0.7":"2025-09-01T15:56:21.618Z","1.0.8":"2025-09-01T17:50:44.980Z","1.0.9":"2025-09-01T18:07:30.964Z","1.0.10":"2025-09-01T18:12:48.222Z","1.0.11":"2025-09-01T18:15:16.322Z","1.0.12":"2025-09-01T18:18:20.084Z","1.0.13":"2025-09-01T19:25:42.749Z","1.0.14":"2025-09-01T19:57:00.553Z","1.0.15":"2025-09-01T20:51:48.331Z","1.0.16":"2025-09-01T21:11:20.323Z","1.0.17":"2025-09-02T07:22:21.603Z","1.0.18":"2025-09-02T07:38:36.716Z","1.0.19":"2025-09-02T07:59:35.293Z","1.0.20":"2025-09-02T08:01:57.936Z","1.0.21":"2025-09-02T08:20:32.661Z","1.0.22":"2025-09-02T08:30:45.365Z","1.0.23":"2025-09-02T08:48:31.647Z","1.0.24":"2025-09-02T08:52:02.971Z","1.0.25":"2025-09-02T08:52:57.106Z","1.0.26":"2025-09-02T09:29:25.437Z","1.0.27":"2025-09-02T13:40:56.643Z","1.0.28":"2025-09-02T13:43:10.174Z","1.0.29":"2025-09-02T13:44:08.725Z","1.0.30":"2025-09-02T13:53:23.148Z","1.0.31":"2025-09-02T14:02:27.897Z","1.0.32":"2025-09-02T14:04:39.426Z","1.0.33":"2025-09-02T14:37:19.616Z","1.0.34":"2025-09-02T14:42:59.763Z","1.0.35":"2025-09-02T15:01:50.852Z","1.0.36":"2025-09-02T16:43:06.217Z","1.0.37":"2025-09-02T16:56:36.212Z","1.0.38":"2025-09-02T20:04:30.265Z","1.0.39":"2025-09-04T06:32:14.534Z","1.0.40":"2025-09-04T06:33:29.608Z","1.0.41":"2025-09-04T06:38:00.868Z","1.0.42":"2025-09-04T16:57:53.170Z","1.0.43":"2025-09-04T16:58:43.568Z","1.0.44":"2025-09-04T18:57:55.813Z","1.0.45":"2025-09-05T13:29:59.662Z","1.0.46":"2025-09-08T10:35:49.456Z","1.0.47":"2025-09-08T10:38:12.155Z","1.0.48":"2025-09-08T10:39:28.036Z","1.0.49":"2025-09-09T19:36:25.063Z","1.0.50":"2025-09-10T18:33:28.147Z","1.0.51":"2025-09-10T18:37:02.946Z","1.0.52":"2025-09-10T18:38:06.015Z","1.0.53":"2025-09-10T20:07:21.452Z","1.0.54":"2025-09-10T20:50:42.057Z","1.0.55":"2025-09-12T13:52:41.067Z","1.0.56":"2025-09-12T14:12:23.542Z","1.0.57":"2025-09-12T14:14:37.643Z","1.0.58":"2025-09-13T07:50:35.694Z","1.0.59":"2025-09-15T10:15:04.377Z","1.0.60":"2025-09-15T10:21:12.359Z","1.0.61":"2025-09-15T10:22:55.000Z","1.0.62":"2025-09-16T17:19:17.528Z","1.0.64":"2025-09-16T17:25:03.253Z","1.0.65":"2025-09-16T20:07:07.482Z","1.0.67":"2025-09-16T20:18:19.672Z","1.0.68":"2025-09-17T08:55:53.237Z","1.0.69":"2025-09-18T19:58:31.231Z","1.0.70":"2025-09-18T20:17:00.503Z","1.0.71":"2025-09-19T09:09:39.014Z","1.0.72":"2025-09-21T19:26:03.729Z","1.0.73":"2025-09-25T18:49:25.603Z","1.0.74":"2025-09-25T20:09:48.599Z","2.0.0":"2025-09-27T18:45:24.058Z","2.0.1":"2025-10-05T12:24:46.675Z","2.0.2":"2025-10-05T12:45:49.065Z","2.0.3":"2025-10-05T12:47:24.481Z","2.1.0":"2025-10-14T20:10:51.603Z","2.1.1":"2025-10-14T20:31:03.589Z","2.1.2":"2025-10-27T20:32:31.030Z","2.1.3":"2025-10-31T19:29:59.033Z","2.2.0":"2025-11-05T19:00:20.153Z","2.2.1":"2025-11-05T19:34:31.437Z","2.2.2":"2025-11-05T19:41:47.381Z","2.2.3":"2025-11-05T20:29:14.558Z","2.2.4":"2025-11-06T20:06:37.286Z","2.2.5":"2025-11-06T21:07:41.950Z","2.2.7":"2025-11-11T22:02:51.913Z","2.3.0":"2025-11-12T20:25:05.028Z","2.4.0":"2025-12-05T21:36:02.780Z","2.4.1":"2025-12-08T17:42:49.149Z","2.4.2":"2025-12-08T18:05:59.741Z","2.4.3":"2025-12-08T18:33:02.410Z","2.4.4":"2025-12-08T19:02:52.840Z","2.4.6":"2025-12-12T16:59:36.259Z","2.4.7":"2025-12-12T20:33:17.651Z","2.5.0":"2025-12-15T16:13:52.096Z","2.5.1":"2025-12-15T16:14:48.519Z","2.5.2":"2025-12-15T16:19:44.459Z","2.5.3":"2025-12-15T16:23:26.523Z","2.5.4":"2025-12-15T19:31:52.232Z","2.5.5":"2025-12-17T18:38:38.083Z","2.5.6":"2025-12-18T17:46:48.892Z","2.5.7":"2025-12-18T20:43:12.473Z","2.5.8":"2025-12-22T12:40:25.194Z","2.5.9":"2025-12-23T12:40:34.807Z","2.5.10":"2025-12-24T18:33:38.717Z","2.5.11":"2025-12-25T08:50:28.386Z","2.5.13":"2025-12-25T13:37:39.927Z","2.6.0":"2026-01-14T08:23:25.325Z","2.6.1":"2026-01-14T12:25:13.999Z","2.6.2":"2026-01-26T16:42:55.414Z"},"author":{"name":"Viktor Kanishchev"},"license":"ISC","description":"Shared NestJS library with gRPC clients","maintainers":[{"name":"kanishev","email":"kanishevv.dev@gmail.com"}],"readme":"# GenieBox Shared Library\n\nA comprehensive shared NestJS library providing gRPC clients, interfaces, and utilities for the GenieBox microservices ecosystem. This library serves as the central communication layer between all GenieBox services.\n\n## Features\n\n- **gRPC Clients**: Pre-configured clients for all GenieBox services\n- **TypeScript Interfaces**: Fully typed interfaces for all service communications\n- **Protocol Buffers**: Auto-generated from proto files with type safety\n- **NestJS Integration**: Seamless integration with NestJS microservices\n- **Service Discovery**: Centralized service client management\n- **Error Handling**: Consistent error handling across all services\n- **Observable Support**: RxJS observables for reactive programming\n\n## Architecture\n\n### Core Components\n\n- **gRPC Clients**: Service-specific clients for communication\n- **Interfaces**: TypeScript interfaces for all service methods\n- **Shared Module**: NestJS module for easy integration\n- **Protocol Buffers**: Auto-generated from proto definitions\n- **Type Definitions**: Complete TypeScript type definitions\n\n### Supported Services\n\n- **User Service**: User management and authentication\n- **Auth Service**: Authentication and authorization\n- **AI Service**: AI processing and machine learning\n- **OpenAI Service**: OpenAI API integration\n- **Storage Service**: File storage and management\n- **Event Service**: Real-time event streaming\n- **Key Service**: API key management\n\n## Installation\n\n```bash\n# Install from npm registry\nnpm install geniebox-shared-lib\n\n# Or install from local development\nnpm install file:../libs/geniebox-shared\n```\n\n## Quick Start\n\n### Basic Usage\n\n```typescript\nimport { \n  SharedModule, \n  UsersClient, \n  AuthClient, \n  AIClient \n} from 'geniebox-shared-lib';\n\n// Import in your NestJS module\n@Module({\n  imports: [SharedModule],\n  // ... other module configuration\n})\nexport class YourModule {}\n```\n\n### Using gRPC Clients\n\n```typescript\nimport { Injectable } from '@nestjs/common';\nimport { UsersClient, CreateUserRequest } from 'geniebox-shared-lib';\n\n@Injectable()\nexport class YourService {\n  constructor(private readonly usersClient: UsersClient) {}\n\n  async createUser(userData: CreateUserRequest) {\n    return await this.usersClient.createUser(userData);\n  }\n}\n```\n\n### Service-Specific Usage\n\n#### User Service\n\n```typescript\nimport { \n  UsersClient, \n  CreateUserRequest, \n  UserResponse \n} from 'geniebox-shared-lib';\n\n// Create user\nconst createUserRequest: CreateUserRequest = {\n  email: 'user@example.com',\n  password: 'securePassword',\n  firstName: 'John',\n  lastName: 'Doe'\n};\n\nconst user: UserResponse = await usersClient.createUser(createUserRequest);\n```\n\n#### Auth Service\n\n```typescript\nimport { \n  AuthClient, \n  LoginCredentials, \n  AuthResponse \n} from 'geniebox-shared-lib';\n\n// Login user\nconst credentials: LoginCredentials = {\n  email: 'user@example.com',\n  password: 'securePassword',\n  rememberMe: true\n};\n\nconst authResponse: AuthResponse = await authClient.login(credentials);\n```\n\n#### AI Service\n\n```typescript\nimport { \n  AIClient, \n  AICallRequest, \n  AICallResponse \n} from 'geniebox-shared-lib';\n\n// Make AI request\nconst aiRequest: AICallRequest = {\n  endpoint: '/ai/chat',\n  payload: { message: 'Hello, AI!' },\n  priority: 'normal'\n};\n\nconst aiResponse: AICallResponse = await aiClient.call(aiRequest);\n```\n\n#### Storage Service\n\n```typescript\nimport { \n  StorageClient, \n  UploadRequest, \n  UploadResponse \n} from 'geniebox-shared-lib';\n\n// Upload file\nconst uploadRequest: UploadRequest = {\n  filename: 'document.pdf',\n  content: fileBuffer,\n  contentType: 'application/pdf'\n};\n\nconst uploadResponse: UploadResponse = await storageClient.upload(uploadRequest);\n```\n\n#### Event Service\n\n```typescript\nimport { \n  EventClient, \n  SubscribeRequest, \n  EventMessage \n} from 'geniebox-shared-lib';\n\n// Subscribe to events\nconst subscribeRequest: SubscribeRequest = {\n  eventType: 'user.created',\n  userId: 'user-123'\n};\n\nconst eventStream = eventClient.subscribe(subscribeRequest);\neventStream.subscribe((event: EventMessage) => {\n  console.log('Received event:', event);\n});\n```\n\n#### Key Service\n\n```typescript\nimport { \n  KeyClient, \n  CreateKeyRequest, \n  KeyResponse \n} from 'geniebox-shared-lib';\n\n// Create API key\nconst createKeyRequest: CreateKeyRequest = {\n  name: 'My API Key',\n  permissions: ['read', 'write'],\n  expiresAt: new Date(Date.now() + 30 * 24 * 60 * 60 * 1000) // 30 days\n};\n\nconst key: KeyResponse = await keyClient.createKey(createKeyRequest);\n```\n\n## Configuration\n\n### Environment Variables\n\nThe shared library uses environment variables for service configuration:\n\n```bash\n# User Service\nUSER_SERVICE_URL=grpc://user-service:50051\n\n# Auth Service\nAUTH_SERVICE_URL=grpc://auth-service:50052\n\n# AI Service\nAI_SERVICE_URL=grpc://ai-service:50053\n\n# OpenAI Service\nOPENAI_SERVICE_URL=grpc://openai-service:50054\n\n# Storage Service\nSTORAGE_SERVICE_URL=grpc://storage-service:50055\n\n# Event Service\nEVENT_SERVICE_URL=grpc://event-service:50056\n\n# Key Service\nKEY_SERVICE_URL=grpc://key-service:50057\n```\n\n### Service Configuration\n\n```typescript\nimport { Module } from '@nestjs/common';\nimport { SharedModule } from 'geniebox-shared-lib';\n\n@Module({\n  imports: [\n    SharedModule.forRoot({\n      userService: {\n        url: process.env.USER_SERVICE_URL || 'grpc://localhost:50051',\n        options: {\n          keepalive: true,\n          keepaliveTimeMs: 30000,\n          keepaliveTimeoutMs: 5000,\n        }\n      },\n      authService: {\n        url: process.env.AUTH_SERVICE_URL || 'grpc://localhost:50052',\n        options: {\n          keepalive: true,\n          keepaliveTimeMs: 30000,\n          keepaliveTimeoutMs: 5000,\n        }\n      },\n      // ... other services\n    })\n  ],\n})\nexport class AppModule {}\n```\n\n## Development\n\n### Prerequisites\n\n- Node.js 18.x or higher\n- npm 9.x or higher\n- Protocol Buffers compiler (protoc)\n- TypeScript 5.x\n\n### Setup\n\n```bash\n# Install dependencies\nnpm install\n\n# Generate protobuf files\nnpm run proto:gen\n\n# Build the library\nnpm run build\n\n# Generate and build\nnpm run generate\n```\n\n### Scripts\n\n| Script | Description |\n|--------|-------------|\n| `npm run build` | Build TypeScript to JavaScript |\n| `npm run proto:gen` | Generate TypeScript from proto files |\n| `npm run generate` | Generate proto files and build |\n| `npm run prepublishOnly` | Build before publishing |\n\n### Proto File Generation\n\nThe library automatically generates TypeScript interfaces and clients from Protocol Buffer definitions:\n\n```bash\n# Generate from proto files\nnpm run proto:gen\n\n# This command:\n# 1. Reads proto files from ../../protos/\n# 2. Generates TypeScript interfaces in src/\n# 3. Creates gRPC clients for each service\n```\n\n## API Reference\n\n### SharedModule\n\nThe main NestJS module that provides all gRPC clients.\n\n```typescript\n@Module({\n  imports: [SharedModule],\n  providers: [YourService],\n})\nexport class YourModule {}\n```\n\n### Service Clients\n\n#### UsersClient\n\n```typescript\nclass UsersClient {\n  createUser(request: CreateUserRequest): Promise<UserResponse>\n  getUserById(request: GetByIdRequest): Promise<UserResponse>\n  updateUser(request: UpdateUserRequest): Promise<UserResponse>\n  deleteUser(request: GetByIdRequest): Promise<void>\n  findUserByEmail(request: FindByEmailRequest): Promise<UserResponse>\n  findUserByPhone(request: FindByPhoneRequest): Promise<UserResponse>\n  updateUserPersonal(request: UpdateUserPersonal): Promise<UserResponse>\n  updatePassword(request: UpdatePasswordRequest): Promise<void>\n  updateEmailVerification(request: UpdateEmailVerificationRequest): Promise<void>\n  getEmailVerificationStatus(request: GetEmailVerificationStatusRequest): Promise<EmailVerificationStatusResponse>\n}\n```\n\n#### AuthClient\n\n```typescript\nclass AuthClient {\n  login(request: LoginCredentials): Promise<AuthResponse>\n  register(request: RegisterCredentials): Promise<AuthResponse>\n  logout(request: LogoutRequest): Promise<void>\n  refresh(request: RefreshRequest): Promise<RefreshTokenResponse>\n  recover(request: RecoverRequest): Promise<void>\n  resetPassword(request: ResetPasswordRequest): Promise<void>\n  confirmEmail(request: ConfirmEmailRequest): Promise<ConfirmEmailResponse>\n  confirmEmailByCode(request: ConfirmEmailByCodeRequest): Promise<AuthResponse>\n  checkEmailVerified(request: CheckEmailVerifiedRequest): Promise<CheckEmailVerifiedResponse>\n  resendConfirmationCode(request: ResendConfirmationCodeRequest): Promise<void>\n}\n```\n\n#### AIClient\n\n```typescript\nclass AIClient {\n  call(request: AICallRequest): Promise<AICallResponse>\n  status(request: AIStatusRequest): Promise<AIStatusResponse>\n  result(request: AIResultRequest): Promise<AIResultResponse>\n  cancel(request: AICancelRequest): Promise<AICancelResponse>\n  stream(request: AIStreamRequest): Observable<AIStreamResponse>\n}\n```\n\n#### StorageClient\n\n```typescript\nclass StorageClient {\n  upload(request: UploadRequest): Promise<UploadResponse>\n  download(request: DownloadRequest): Promise<DownloadResponse>\n  delete(request: DeleteRequest): Promise<DeleteResponse>\n}\n```\n\n#### EventClient\n\n```typescript\nclass EventClient {\n  subscribe(request: SubscribeRequest): Observable<EventMessage>\n  publish(event: EventMessage): Promise<void>\n}\n```\n\n#### KeyClient\n\n```typescript\nclass KeyClient {\n  createKey(request: CreateKeyRequest): Promise<KeyResponse>\n  getKeyById(request: GetKeyByIdRequest): Promise<KeyResponse>\n  updateKey(request: UpdateKeyRequest): Promise<KeyResponse>\n  removeKey(request: RemoveKeyRequest): Promise<void>\n  getKeysByUser(request: GetKeysByUserRequest): Promise<KeysResponse>\n}\n```\n\n## Error Handling\n\nThe library provides consistent error handling across all services:\n\n```typescript\nimport { RpcException } from '@nestjs/microservices';\n\ntry {\n  const user = await usersClient.createUser(request);\n} catch (error) {\n  if (error instanceof RpcException) {\n    // Handle gRPC errors\n    console.error('gRPC Error:', error.message);\n  } else {\n    // Handle other errors\n    console.error('Unexpected error:', error);\n  }\n}\n```\n\n## Type Safety\n\nAll interfaces are fully typed with TypeScript:\n\n```typescript\n// Fully typed request/response objects\ninterface CreateUserRequest {\n  email: string;\n  password: string;\n  firstName: string;\n  lastName: string;\n  phone?: string;\n  dateOfBirth?: Date;\n}\n\ninterface UserResponse {\n  id: string;\n  email: string;\n  firstName: string;\n  lastName: string;\n  phone?: string;\n  dateOfBirth?: Date;\n  createdAt: Date;\n  updatedAt: Date;\n}\n```\n\n## Performance\n\n### Connection Pooling\n\nThe library uses gRPC connection pooling for optimal performance:\n\n```typescript\n// Configure connection options\nconst clientOptions = {\n  keepalive: true,\n  keepaliveTimeMs: 30000,\n  keepaliveTimeoutMs: 5000,\n  keepalivePermitWithoutCalls: true,\n  maxReceiveMessageLength: 4 * 1024 * 1024, // 4MB\n  maxSendMessageLength: 4 * 1024 * 1024,    // 4MB\n};\n```\n\n### Caching\n\nService clients can be configured with caching:\n\n```typescript\n// Enable client-side caching\nconst usersClient = new UsersClient(serviceUrl, {\n  ...clientOptions,\n  cache: {\n    enabled: true,\n    ttl: 300000, // 5 minutes\n  }\n});\n```\n\n## Testing\n\n### Unit Testing\n\n```typescript\nimport { Test, TestingModule } from '@nestjs/testing';\nimport { SharedModule, UsersClient } from 'geniebox-shared-lib';\n\ndescribe('YourService', () => {\n  let service: YourService;\n  let usersClient: UsersClient;\n\n  beforeEach(async () => {\n    const module: TestingModule = await Test.createTestingModule({\n      imports: [SharedModule],\n      providers: [YourService],\n    }).compile();\n\n    service = module.get<YourService>(YourService);\n    usersClient = module.get<UsersClient>(UsersClient);\n  });\n\n  it('should create user', async () => {\n    const mockUser = { id: '1', email: 'test@example.com' };\n    jest.spyOn(usersClient, 'createUser').mockResolvedValue(mockUser);\n\n    const result = await service.createUser({ email: 'test@example.com' });\n    expect(result).toEqual(mockUser);\n  });\n});\n```\n\n### Integration Testing\n\n```typescript\nimport { Test, TestingModule } from '@nestjs/testing';\nimport { SharedModule } from 'geniebox-shared-lib';\n\ndescribe('Integration Tests', () => {\n  let app: INestApplication;\n\n  beforeAll(async () => {\n    const moduleFixture: TestingModule = await Test.createTestingModule({\n      imports: [SharedModule],\n    }).compile();\n\n    app = moduleFixture.createNestApplication();\n    await app.init();\n  });\n\n  afterAll(async () => {\n    await app.close();\n  });\n\n  it('should connect to services', async () => {\n    // Test actual service connections\n  });\n});\n```\n\n## Troubleshooting\n\n### Common Issues\n\n#### Connection Errors\n\n```bash\n# Check service URLs\necho $USER_SERVICE_URL\necho $AUTH_SERVICE_URL\n\n# Test gRPC connectivity\ngrpcurl -plaintext localhost:50051 list\n```\n\n#### Type Errors\n\n```bash\n# Regenerate types from proto files\nnpm run proto:gen\n\n# Rebuild the library\nnpm run build\n```\n\n#### Import Errors\n\n```typescript\n// Ensure correct imports\nimport { UsersClient, CreateUserRequest } from 'geniebox-shared-lib';\n\n// Not from individual files\n// import { UsersClient } from 'geniebox-shared-lib/src/user.client';\n```\n\n### Debug Mode\n\n```typescript\n// Enable gRPC debug logging\nprocess.env.GRPC_VERBOSITY = 'DEBUG';\nprocess.env.GRPC_TRACE = 'all';\n\n// Enable client debug mode\nconst client = new UsersClient(serviceUrl, {\n  ...options,\n  debug: true,\n});\n```\n\n## Contributing\n\n### Development Setup\n\n1. Fork the repository\n2. Create a feature branch\n3. Install dependencies: `npm install`\n4. Make your changes\n5. Run tests: `npm test`\n6. Submit a pull request\n\n### Code Standards\n\n- **TypeScript**: Strict type checking enabled\n- **ESLint**: Code linting with TypeScript rules\n- **Prettier**: Code formatting\n- **Testing**: All new code must include tests\n- **Documentation**: JSDoc comments for public APIs\n\n### Adding New Services\n\n1. Add proto file to `../../protos/`\n2. Run `npm run proto:gen` to generate interfaces\n3. Create client class in `src/`\n4. Export from `src/index.ts`\n5. Update `SharedModule` to include new client\n6. Add tests for new client\n\n## License\n\nThis project is licensed under the ISC License - see the package.json file for details.\n\n## Support\n\nFor support and questions:\n\n- **Issues**: Create a GitHub issue\n- **Documentation**: Check this README and inline JSDoc\n- **Logs**: Review gRPC connection logs\n- **Debug**: Enable debug mode for detailed logging\n\n---\n\n**Version**: 2.0.0  \n**Last Updated**: January 2024  \n**Maintainer**: GenieBox Team\n","readmeFilename":"README.md"}