{"_id":"@averbach/clean-arch-base","_rev":"23-756218e1c04b4a0761161db1d0de3940","name":"@averbach/clean-arch-base","dist-tags":{"latest":"1.0.78"},"versions":{"1.0.0":{"name":"@averbach/clean-arch-base","version":"1.0.0","author":{"name":"Fabio Toscano"},"license":"ISC","_id":"@averbach/clean-arch-base@1.0.0","maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"homepage":"https://github.com/AverbachDev/clean-arch-base#readme","bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"dist":{"shasum":"aaf9545ce47cc396dd05e51da6570f7e577f8670","tarball":"https://registry.npmjs.org/@averbach/clean-arch-base/-/clean-arch-base-1.0.0.tgz","fileCount":91,"integrity":"sha512-6ZnYyXGLL6xrfAW54QYHrAxwv8rmfG98iuqTgSJTxqLwfzxAp0ojpiQS/h1l/kY8FSh71wPSsFprrOiNYIx1/g==","signatures":[{"sig":"MEUCIDkdjBsyaDB41ka74k5Be8QNhtHkBiajJ1hmQoXU78mDAiEA3jf+1HhvdStvTgiMgZpFK2Bin2QiiFGxWI6FLyXOftU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":326908},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/test.js","gitHead":"ff5243dc8337d16608b17d97993d26b04b89a276","scripts":{"build":"npm run clean && tsc","clean":"rimraf dist","proto:all":"npm run proto:caso","test:unit":"npx dotenv-cli -e .env.test -- jest --runInBand --config ./jest.unit.config.ts","prepublish":"npm run test:unit && npm run build","proto:caso":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto.cmd -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:install":"npm i  https://github.com/AverbachDev/grpc-nest-proto","proto:caso-linux":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb"},"_npmUser":{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"},"repository":{"url":"git+https://github.com/AverbachDev/clean-arch-base.git","type":"git"},"_npmVersion":"10.5.0","description":"Estrutura básica para criação de microsserviços","directories":{},"_nodeVersion":"20.12.2","dependencies":{"uuid":"^9.0.1","class-validator":"^0.14.1","grpc-nest-proto":"github:AverbachDev/grpc-nest-proto"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","ts-proto":"^1.167.8","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@nestjs/core":"^10.3.8","@grpc/grpc-js":"^1.10.7","@nestjs/common":"^10.3.8","@nestjs/config":"^3.2.2","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@faker-js/faker":"^8.4.1","@nestjs/testing":"^10.0.0","@nestjs/typeorm":"^10.0.2","@types/supertest":"^2.0.12","@grpc/proto-loader":"^0.7.13","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","@nestjs/microservices":"^10.3.8","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.3.8","@typescript-eslint/parser":"^6.0.0","@averbach/nest-shared-utils":"^0.1.68","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clean-arch-base_1.0.0_1714738033070_0.7778956381548416","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@averbach/clean-arch-base","version":"1.0.1","author":{"name":"Fabio Toscano"},"license":"ISC","_id":"@averbach/clean-arch-base@1.0.1","maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"homepage":"https://github.com/AverbachDev/clean-arch-base#readme","bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"dist":{"shasum":"faa054dae0279f02ad601b401c15e7e684470799","tarball":"https://registry.npmjs.org/@averbach/clean-arch-base/-/clean-arch-base-1.0.1.tgz","fileCount":2,"integrity":"sha512-lYy+3P37vuyMavUKqXyP/35AYjApIH7Xi4r98KAQmF5QNeNAGVHHbEFQzoq5sq0iQE31SwZZYgSdHwqbKgyD0g==","signatures":[{"sig":"MEQCIAR2AgD/bi/l9WhxmWneFjB9XkmT1YuPs50LFVip+7JjAiBdjVPmenJQztudaFrOamXVQIbvmfdsQ5Sw9ioGT4b8/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4048},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/test.js","gitHead":"956d671e3a95a263894d2af1ce47bf18798afb98","scripts":{"build":"npm run clean && tsc","clean":"rimraf dist","proto:all":"npm run proto:caso","test:unit":"npx dotenv-cli -e .env.test -- jest --runInBand --config ./jest.unit.config.ts","prepublish":"npm run test:unit && npm run build","proto:caso":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto.cmd -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:install":"npm i  https://github.com/AverbachDev/grpc-nest-proto","proto:caso-linux":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb"},"_npmUser":{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"},"repository":{"url":"git+https://github.com/AverbachDev/clean-arch-base.git","type":"git"},"_npmVersion":"10.5.0","description":"Estrutura básica para criação de microsserviços","directories":{},"_nodeVersion":"20.12.2","dependencies":{"uuid":"^9.0.1","class-validator":"^0.14.1","grpc-nest-proto":"github:AverbachDev/grpc-nest-proto"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","ts-proto":"^1.167.8","supertest":"^6.3.3","ts-loader":"^9.4.3","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@nestjs/core":"^10.3.8","@grpc/grpc-js":"^1.10.7","@nestjs/common":"^10.3.8","@nestjs/config":"^3.2.2","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@faker-js/faker":"^8.4.1","@nestjs/testing":"^10.0.0","@nestjs/typeorm":"^10.0.2","@types/supertest":"^2.0.12","@grpc/proto-loader":"^0.7.13","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","@nestjs/microservices":"^10.3.8","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.3.8","@typescript-eslint/parser":"^6.0.0","@averbach/nest-shared-utils":"^0.1.68","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clean-arch-base_1.0.1_1714740233368_0.2190784062249398","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@averbach/clean-arch-base","version":"1.0.3","author":{"name":"Fabio Toscano"},"license":"ISC","_id":"@averbach/clean-arch-base@1.0.3","maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"homepage":"https://github.com/AverbachDev/clean-arch-base#readme","bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"dist":{"shasum":"f4c07fa6793adaa5f08f680efde063400a71cc7f","tarball":"https://registry.npmjs.org/@averbach/clean-arch-base/-/clean-arch-base-1.0.3.tgz","fileCount":99,"integrity":"sha512-h0wnnMinSfMBHiJFXIl/dpCvI9WHzphlOf/e7gg6YSLT6zhvaprgOU8McqWT5afYZ0L6m/tso6p6UmMWSWLz1g==","signatures":[{"sig":"MEUCIGvQRIHV2J2xIOx8z6uny01odJohq//6xkF6n6dP8oaOAiEA51W+hHNk9ZaysyENVGizGgluLDdVImmmNE/UlshcmYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327073},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"53d5a1e9f69ae62064527b4eec7944502969f9e5","scripts":{"build":"npm run clean && tsc","clean":"rimraf dist","proto:all":"npm run proto:caso","test:unit":"npx dotenv-cli -e .env.test -- jest --runInBand --config ./jest.unit.config.ts","prepublish":"npm run test:unit && npm run build","proto:caso":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto.cmd -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:install":"npm i  https://github.com/AverbachDev/grpc-nest-proto","proto:caso-linux":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb"},"_npmUser":{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"},"repository":{"url":"git+https://github.com/AverbachDev/clean-arch-base.git","type":"git"},"_npmVersion":"10.5.0","description":"Estrutura básica para criação de microsserviços","directories":{},"_nodeVersion":"20.12.2","dependencies":{"uuid":"^9.0.1","class-validator":"^0.14.1","grpc-nest-proto":"github:AverbachDev/grpc-nest-proto"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","rimraf":"^5.0.5","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","ts-proto":"^1.167.8","supertest":"^6.3.3","ts-loader":"^9.4.3","dotenv-cli":"^7.4.1","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@nestjs/core":"^10.3.8","@grpc/grpc-js":"^1.10.7","@nestjs/common":"^10.3.8","@nestjs/config":"^3.2.2","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@faker-js/faker":"^8.4.1","@nestjs/testing":"^10.0.0","@nestjs/typeorm":"^10.0.2","@types/supertest":"^2.0.12","@grpc/proto-loader":"^0.7.13","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","@nestjs/microservices":"^10.3.8","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.3.8","@typescript-eslint/parser":"^6.0.0","@averbach/nest-shared-utils":"^0.1.68","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clean-arch-base_1.0.3_1714742730031_0.40214264182391046","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@averbach/clean-arch-base","version":"1.0.4","author":{"name":"Fabio Toscano"},"license":"ISC","_id":"@averbach/clean-arch-base@1.0.4","maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"homepage":"https://github.com/AverbachDev/clean-arch-base#readme","bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"dist":{"shasum":"cde7cc897608456d3476df110a620251f9e7e3b9","tarball":"https://registry.npmjs.org/@averbach/clean-arch-base/-/clean-arch-base-1.0.4.tgz","fileCount":99,"integrity":"sha512-UORODbPEIott08KM2cMPntv0XCtFsy63Xg3VwsNWp8mDltt3As25Awtt4xeNqj8v7cms1z3J8Ohrg7ApHM3iRA==","signatures":[{"sig":"MEUCIQDpibi2B2CdrlyHWmPgYLvnTzUqacaq+VXVFolvnQkgzwIgQUljWWJcMQflrcOWjT7GvV3sMH0veJa2K7HthzNC7HY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327166},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d93856e535cb340a59a29b3253ef3960f41e2a40","scripts":{"build":"npm run clean && tsc","clean":"rimraf dist","proto:all":"npm run proto:caso","test:unit":"npx dotenv-cli -e .env.test -- jest --runInBand --config ./jest.unit.config.ts","prepublish":"npm run test:unit && npm run build","proto:caso":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto.cmd -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:install":"npm i  https://github.com/AverbachDev/grpc-nest-proto","proto:caso-linux":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb"},"_npmUser":{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"},"repository":{"url":"git+https://github.com/AverbachDev/clean-arch-base.git","type":"git"},"_npmVersion":"10.5.0","description":"Estrutura básica para criação de microsserviços","directories":{},"_nodeVersion":"20.12.2","dependencies":{"uuid":"^9.0.1","class-validator":"^0.14.1","grpc-nest-proto":"github:AverbachDev/grpc-nest-proto"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","rimraf":"^5.0.5","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","ts-proto":"^1.167.8","supertest":"^6.3.3","ts-loader":"^9.4.3","dotenv-cli":"^7.4.1","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@nestjs/core":"^10.3.8","@grpc/grpc-js":"^1.10.7","@nestjs/common":"^10.3.8","@nestjs/config":"^3.2.2","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@faker-js/faker":"^8.4.1","@nestjs/testing":"^10.0.0","@nestjs/typeorm":"^10.0.2","@types/supertest":"^2.0.12","@grpc/proto-loader":"^0.7.13","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","@nestjs/microservices":"^10.3.8","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.3.8","@typescript-eslint/parser":"^6.0.0","@averbach/nest-shared-utils":"^0.1.68","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clean-arch-base_1.0.4_1714745746311_0.8880293182667467","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@averbach/clean-arch-base","version":"1.0.5","author":{"name":"Fabio Toscano"},"license":"ISC","_id":"@averbach/clean-arch-base@1.0.5","maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"homepage":"https://github.com/AverbachDev/clean-arch-base#readme","bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"dist":{"shasum":"022ca7bcaceb360d102b3eea2a9f3a5fdeaba794","tarball":"https://registry.npmjs.org/@averbach/clean-arch-base/-/clean-arch-base-1.0.5.tgz","fileCount":99,"integrity":"sha512-896iT7ZsM6Q8nyf/stBY7N4lGwqMWcPoohCo821UsADVUBKaV00cvPBQ27hM0ZJR9cHdLQov8egFSE9r5adjLw==","signatures":[{"sig":"MEYCIQCgx+D/MmWyfB8IM3lJZzhW20hcRGrP8EBMbaVUyxFqGwIhAP0GYYNOYFHnfPM0AT7O2CXWUkpojlY2VdOSEY5n2CA1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327159},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c2eea852cb59a8bdaebc8e0b99e60e2d5ca797bc","scripts":{"build":"npm run clean && tsc","clean":"rimraf dist","proto:all":"npm run proto:caso","test:unit":"npx dotenv-cli -e .env.test -- jest --runInBand --config ./jest.unit.config.ts","prepublish":"npm run test:unit && npm run build","proto:caso":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto.cmd -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:install":"npm i  https://github.com/AverbachDev/grpc-nest-proto","proto:caso-linux":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb"},"_npmUser":{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"},"repository":{"url":"git+https://github.com/AverbachDev/clean-arch-base.git","type":"git"},"_npmVersion":"10.5.0","description":"Estrutura básica para criação de microsserviços","directories":{},"_nodeVersion":"20.12.2","dependencies":{"uuid":"^9.0.1","class-validator":"^0.14.1","grpc-nest-proto":"github:AverbachDev/grpc-nest-proto"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","rimraf":"^5.0.5","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","ts-proto":"^1.167.8","supertest":"^6.3.3","ts-loader":"^9.4.3","dotenv-cli":"^7.4.1","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@nestjs/core":"^10.3.8","@grpc/grpc-js":"^1.10.7","@nestjs/common":"^10.3.8","@nestjs/config":"^3.2.2","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@faker-js/faker":"^8.4.1","@nestjs/testing":"^10.0.0","@nestjs/typeorm":"^10.0.2","@types/supertest":"^2.0.12","@grpc/proto-loader":"^0.7.13","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","@nestjs/microservices":"^10.3.8","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.3.8","@typescript-eslint/parser":"^6.0.0","@averbach/nest-shared-utils":"^0.1.68","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clean-arch-base_1.0.5_1714746704780_0.07159778235828829","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@averbach/clean-arch-base","version":"1.0.6","author":{"name":"Fabio Toscano"},"license":"ISC","_id":"@averbach/clean-arch-base@1.0.6","maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"homepage":"https://github.com/AverbachDev/clean-arch-base#readme","bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"dist":{"shasum":"61d066a146dc69d310e39dd06a56e829aa77c677","tarball":"https://registry.npmjs.org/@averbach/clean-arch-base/-/clean-arch-base-1.0.6.tgz","fileCount":102,"integrity":"sha512-icjki37V3San61a7KQp3XdB0jy/cNDGg/PhrntkbeTzBor56Hjdp8TBflsB4MGyo2gRzcEKuZDo2/jSPyd7kQQ==","signatures":[{"sig":"MEQCIBTRWcq2R3Oqs3jxhbEsmEciAJgYmKYv1E93ZO1Mb9VmAiB/Wf+5Cq6XtX63fUnjxIAzwzsLESzF5q12H+RoIGEt4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":331908},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"154cc1fc5182f0c1d02faeb1c8a6bccf207104af","scripts":{"build":"npm run clean && tsc","clean":"rimraf dist","proto:all":"npm run proto:caso","test:unit":"npx dotenv-cli -e .env.test -- jest --runInBand --config ./jest.unit.config.ts","prepublish":"npm run test:unit && npm run build","proto:caso":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto.cmd -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:install":"npm i  https://github.com/AverbachDev/grpc-nest-proto","proto:caso-linux":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb"},"_npmUser":{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"},"repository":{"url":"git+https://github.com/AverbachDev/clean-arch-base.git","type":"git"},"_npmVersion":"10.5.0","description":"Estrutura básica para criação de microsserviços","directories":{},"_nodeVersion":"20.12.2","dependencies":{"uuid":"^9.0.1","class-validator":"^0.14.1","grpc-nest-proto":"github:AverbachDev/grpc-nest-proto"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","rimraf":"^5.0.5","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","ts-proto":"^1.167.8","supertest":"^6.3.3","ts-loader":"^9.4.3","dotenv-cli":"^7.4.1","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@nestjs/core":"^10.3.8","@grpc/grpc-js":"^1.10.7","@nestjs/common":"^10.3.8","@nestjs/config":"^3.2.2","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@faker-js/faker":"^8.4.1","@nestjs/testing":"^10.0.0","@nestjs/typeorm":"^10.0.2","@types/supertest":"^2.0.12","@grpc/proto-loader":"^0.7.13","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","@nestjs/microservices":"^10.3.8","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.3.8","@typescript-eslint/parser":"^6.0.0","@averbach/nest-shared-utils":"^0.1.68","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clean-arch-base_1.0.6_1714996918328_0.5571455783690482","host":"s3://npm-registry-packages"}},"1.0.61":{"name":"@averbach/clean-arch-base","version":"1.0.61","author":{"name":"Fabio Toscano"},"license":"ISC","_id":"@averbach/clean-arch-base@1.0.61","maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"homepage":"https://github.com/AverbachDev/clean-arch-base#readme","bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"dist":{"shasum":"ef82418b15dcee93fb0db2426229a64c809f2e8c","tarball":"https://registry.npmjs.org/@averbach/clean-arch-base/-/clean-arch-base-1.0.61.tgz","fileCount":99,"integrity":"sha512-ZZN6C5xzxpkwQ8a0cR3rOik45pFN9xUVWxbPLm2wCZQ1T7ZOUTGrNfQSgzz0ngy7AAO2jgfPjr4ZyleSnXWU7w==","signatures":[{"sig":"MEYCIQDIUKQU4g5is7sxkuPbNIg1O473oF691pGRLX9dPPIgBQIhALQh0ZLHTdcdfez1BH/t180GvAOl7fTZmb0sWi7tH+sF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327180},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6d0d2aa9ac4ad0467db01cc5811c0188cb6e6b2f","scripts":{"build":"npm run clean && tsc","clean":"rimraf dist","proto:all":"npm run proto:caso","test:unit":"npx dotenv-cli -e .env.test -- jest --runInBand --config ./jest.unit.config.ts","prepublish":"npm run test:unit && npm run build","proto:caso":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto.cmd -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:install":"npm i  https://github.com/AverbachDev/grpc-nest-proto","proto:caso-linux":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb"},"_npmUser":{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"},"repository":{"url":"git+https://github.com/AverbachDev/clean-arch-base.git","type":"git"},"_npmVersion":"10.5.0","description":"Estrutura básica para criação de microsserviços","directories":{},"_nodeVersion":"20.12.2","dependencies":{"uuid":"^9.0.1","class-validator":"^0.14.1","grpc-nest-proto":"github:AverbachDev/grpc-nest-proto"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","rimraf":"^5.0.5","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","ts-proto":"^1.167.8","supertest":"^6.3.3","ts-loader":"^9.4.3","dotenv-cli":"^7.4.1","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@nestjs/core":"^10.3.8","@grpc/grpc-js":"^1.10.7","@nestjs/common":"^10.3.8","@nestjs/config":"^3.2.2","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@faker-js/faker":"^8.4.1","@nestjs/testing":"^10.0.0","@nestjs/typeorm":"^10.0.2","@types/supertest":"^2.0.12","@grpc/proto-loader":"^0.7.13","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","@nestjs/microservices":"^10.3.8","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.3.8","@typescript-eslint/parser":"^6.0.0","@averbach/nest-shared-utils":"^0.1.68","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clean-arch-base_1.0.61_1714998957462_0.7071659481846553","host":"s3://npm-registry-packages"}},"1.0.62":{"name":"@averbach/clean-arch-base","version":"1.0.62","author":{"name":"Fabio Toscano"},"license":"ISC","_id":"@averbach/clean-arch-base@1.0.62","maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"homepage":"https://github.com/AverbachDev/clean-arch-base#readme","bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"dist":{"shasum":"fffb134a5bbe353b5a95773cc106b1d2e5b01305","tarball":"https://registry.npmjs.org/@averbach/clean-arch-base/-/clean-arch-base-1.0.62.tgz","fileCount":99,"integrity":"sha512-31vEmHf26CXyjSAL2pjYt1DtQsmmTw69sAlsvVZcta9A0WYziygsf7Lfbbn8pPeDDUzQ907NtGxnYOS0sR8o4w==","signatures":[{"sig":"MEUCIQDxn8f3EBe3kRY42QFbExDwwkAQNTuPTnOZ9LZFtqcITQIgfdgmBBRiUFSNx3a2Mr1u/opO8yVVpFJK57i8uFqM+SI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327472},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9afc87d0a5e88625262d41ed71fff56690f56210","scripts":{"build":"npm run clean && tsc","clean":"rimraf dist","proto:all":"npm run proto:caso","test:unit":"npx dotenv-cli -e .env.test -- jest --runInBand --config ./jest.unit.config.ts","prepublish":"npm run test:unit && npm run build","proto:caso":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto.cmd -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:install":"npm i  https://github.com/AverbachDev/grpc-nest-proto","proto:caso-linux":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb"},"_npmUser":{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"},"repository":{"url":"git+https://github.com/AverbachDev/clean-arch-base.git","type":"git"},"_npmVersion":"10.5.0","description":"Estrutura básica para criação de microsserviços","directories":{},"_nodeVersion":"20.12.2","dependencies":{"uuid":"^9.0.1","class-validator":"^0.14.1","grpc-nest-proto":"github:AverbachDev/grpc-nest-proto"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","rimraf":"^5.0.5","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","ts-proto":"^1.167.8","supertest":"^6.3.3","ts-loader":"^9.4.3","dotenv-cli":"^7.4.1","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@nestjs/core":"^10.3.8","@grpc/grpc-js":"^1.10.7","@nestjs/common":"^10.3.8","@nestjs/config":"^3.2.2","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@faker-js/faker":"^8.4.1","@nestjs/testing":"^10.0.0","@nestjs/typeorm":"^10.0.2","@types/supertest":"^2.0.12","@grpc/proto-loader":"^0.7.13","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","@nestjs/microservices":"^10.3.8","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.3.8","@typescript-eslint/parser":"^6.0.0","@averbach/nest-shared-utils":"^0.1.68","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clean-arch-base_1.0.62_1715006929689_0.02232373277516375","host":"s3://npm-registry-packages"}},"1.0.63":{"name":"@averbach/clean-arch-base","version":"1.0.63","author":{"name":"Fabio Toscano"},"license":"ISC","_id":"@averbach/clean-arch-base@1.0.63","maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"homepage":"https://github.com/AverbachDev/clean-arch-base#readme","bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"dist":{"shasum":"ea86f763757a6389207457f7ed4dc73225bf8b05","tarball":"https://registry.npmjs.org/@averbach/clean-arch-base/-/clean-arch-base-1.0.63.tgz","fileCount":99,"integrity":"sha512-NMAlZ6VTecikmYLAbw9yEDgL1antP5vdWA7nUOQYzLsx9y7WNyBDjg/l+wPd6iYo7ebbFywEKeUER0Lp6t+PCQ==","signatures":[{"sig":"MEQCIBU0F7BsuD/Gz6t2rRz1cz5eJMlxbDdb7ix179Z1Hbe2AiAfHixK8tYkEWwmBkRYhlJrGWXlzHRNXuhKDz9ZPBwsGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327759},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"63debd576c08508a2612f09e013b644620f6c538","scripts":{"build":"npm run clean && tsc","clean":"rimraf dist","proto:all":"npm run proto:caso","test:unit":"npx dotenv-cli -e .env.test -- jest --runInBand --config ./jest.unit.config.ts","prepublish":"npm run test:unit && npm run build","proto:caso":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto.cmd -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:install":"npm i  https://github.com/AverbachDev/grpc-nest-proto","proto:caso-linux":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb"},"_npmUser":{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"},"repository":{"url":"git+https://github.com/AverbachDev/clean-arch-base.git","type":"git"},"_npmVersion":"10.5.0","description":"Estrutura básica para criação de microsserviços","directories":{},"_nodeVersion":"20.12.2","dependencies":{"uuid":"^9.0.1","class-validator":"^0.14.1","grpc-nest-proto":"github:AverbachDev/grpc-nest-proto"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","rimraf":"^5.0.5","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","ts-proto":"^1.167.8","supertest":"^6.3.3","ts-loader":"^9.4.3","dotenv-cli":"^7.4.1","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@nestjs/core":"^10.3.8","@grpc/grpc-js":"^1.10.7","@nestjs/common":"^10.3.8","@nestjs/config":"^3.2.2","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@faker-js/faker":"^8.4.1","@nestjs/testing":"^10.0.0","@nestjs/typeorm":"^10.0.2","@types/supertest":"^2.0.12","@grpc/proto-loader":"^0.7.13","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","@nestjs/microservices":"^10.3.8","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.3.8","@typescript-eslint/parser":"^6.0.0","@averbach/nest-shared-utils":"^0.1.68","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clean-arch-base_1.0.63_1715174990669_0.024485009193588203","host":"s3://npm-registry-packages"}},"1.0.64":{"name":"@averbach/clean-arch-base","version":"1.0.64","author":{"name":"Fabio Toscano"},"license":"ISC","_id":"@averbach/clean-arch-base@1.0.64","maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"homepage":"https://github.com/AverbachDev/clean-arch-base#readme","bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"dist":{"shasum":"ea365d06000f79cfbf04512ea9fc43866a7be412","tarball":"https://registry.npmjs.org/@averbach/clean-arch-base/-/clean-arch-base-1.0.64.tgz","fileCount":99,"integrity":"sha512-sZS7Q+jbvdTnDxq0h1SPFfbMRvTUQcmOTqUIp+mxEM45QPXOwybR8LIxKv97RxVbIbzP2hUK0dMkvABBsrII4g==","signatures":[{"sig":"MEUCID8EhF0dEAoJByEubUNK0XrD9y7Z/jztqoURRTbTCwQhAiEA3G6WwZLcEXcEW4iX3J5AkbqRmjLb5bB3eQlPkHrLmOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327808},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7430622e0fd362fdf3f63851cceb205b18592139","scripts":{"build":"npm run clean && tsc","clean":"rimraf dist","proto:all":"npm run proto:caso","test:unit":"npx dotenv-cli -e .env.test -- jest --runInBand --config ./jest.unit.config.ts","prepublish":"npm run test:unit && npm run build","proto:caso":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto.cmd -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:install":"npm i  https://github.com/AverbachDev/grpc-nest-proto","proto:caso-linux":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb"},"_npmUser":{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"},"repository":{"url":"git+https://github.com/AverbachDev/clean-arch-base.git","type":"git"},"_npmVersion":"10.7.0","description":"Estrutura básica para criação de microsserviços","directories":{},"_nodeVersion":"20.15.0","dependencies":{"uuid":"^9.0.1","class-validator":"^0.14.1","grpc-nest-proto":"github:AverbachDev/grpc-nest-proto"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","rimraf":"^5.0.5","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","ts-proto":"^1.167.8","supertest":"^6.3.3","ts-loader":"^9.4.3","dotenv-cli":"^7.4.1","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@nestjs/core":"^10.3.8","@grpc/grpc-js":"^1.10.7","@nestjs/common":"^10.3.8","@nestjs/config":"^3.2.2","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@faker-js/faker":"^8.4.1","@nestjs/testing":"^10.0.0","@nestjs/typeorm":"^10.0.2","@types/supertest":"^2.0.12","@grpc/proto-loader":"^0.7.13","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","@nestjs/microservices":"^10.3.8","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.3.8","@typescript-eslint/parser":"^6.0.0","@averbach/nest-shared-utils":"^0.1.68","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clean-arch-base_1.0.64_1720027642664_0.6930945349339783","host":"s3://npm-registry-packages"}},"1.0.65":{"name":"@averbach/clean-arch-base","version":"1.0.65","author":{"name":"Fabio Toscano"},"license":"ISC","_id":"@averbach/clean-arch-base@1.0.65","maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"homepage":"https://github.com/AverbachDev/clean-arch-base#readme","bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"dist":{"shasum":"103919735902857300ad0c8e2ce407d04589339b","tarball":"https://registry.npmjs.org/@averbach/clean-arch-base/-/clean-arch-base-1.0.65.tgz","fileCount":99,"integrity":"sha512-jWNTXZoRdCepq8JgICiTRSIp6EUENJ1KO8bXRLknPIE4rxXRjmwwWth/XsXIqjWLnZIiErxQHVAn0cjlg8+MIQ==","signatures":[{"sig":"MEUCIFSSOmP9AXUOCLPTijTdfR759bxQxvUVDDmoT1wm1MiAAiEA09oSgzA5VmXa/2c1QX/yPWAEFDstUk7ECTZUm/lQBKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327820},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"20327c98e2b4bae6724f56b1a93bc5c5fbbbe41f","scripts":{"build":"npm run clean && tsc","clean":"rimraf dist","proto:all":"npm run proto:caso","test:unit":"npx dotenv-cli -e .env.test -- jest --runInBand --config ./jest.unit.config.ts","prepublish":"npm run test:unit && npm run build","proto:caso":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto.cmd -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:install":"npm i  https://github.com/AverbachDev/grpc-nest-proto","proto:caso-linux":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb"},"_npmUser":{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"},"repository":{"url":"git+https://github.com/AverbachDev/clean-arch-base.git","type":"git"},"_npmVersion":"10.7.0","description":"Estrutura básica para criação de microsserviços","directories":{},"_nodeVersion":"20.15.0","dependencies":{"uuid":"^9.0.1","class-validator":"^0.14.1","grpc-nest-proto":"github:AverbachDev/grpc-nest-proto"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","rimraf":"^5.0.5","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","ts-proto":"^1.167.8","supertest":"^6.3.3","ts-loader":"^9.4.3","dotenv-cli":"^7.4.1","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@nestjs/core":"^10.3.8","@grpc/grpc-js":"^1.10.7","@nestjs/common":"^10.3.8","@nestjs/config":"^3.2.2","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@faker-js/faker":"^8.4.1","@nestjs/testing":"^10.0.0","@nestjs/typeorm":"^10.0.2","@types/supertest":"^2.0.12","@grpc/proto-loader":"^0.7.13","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","@nestjs/microservices":"^10.3.8","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.3.8","@typescript-eslint/parser":"^6.0.0","@averbach/nest-shared-utils":"^0.1.68","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clean-arch-base_1.0.65_1720198324218_0.9656544612316873","host":"s3://npm-registry-packages"}},"1.0.66":{"name":"@averbach/clean-arch-base","version":"1.0.66","author":{"name":"Fabio Toscano"},"license":"ISC","_id":"@averbach/clean-arch-base@1.0.66","maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"homepage":"https://github.com/AverbachDev/clean-arch-base#readme","bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"dist":{"shasum":"22ceab698154022db84345957994693305c234f7","tarball":"https://registry.npmjs.org/@averbach/clean-arch-base/-/clean-arch-base-1.0.66.tgz","fileCount":99,"integrity":"sha512-qHnvFZOb4frnMIYh509Z58SLz2JqgGt+s5AG+64vteZDOFn28sxj6cUlQtj0BSeZ/9JUUoq8q+jjTJJdp8oDXA==","signatures":[{"sig":"MEQCIElbM5Z+OKfF9cRVkXdVkONH4TUYxyNJGPfyC94TjEa7AiARE7HRswY6QrEhER7jgWq+hDL4AHaVOFuVGCnr+/Q2sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":328459},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a837577fd3f14d899a95dfe0239f1e4f4a19d5a5","scripts":{"build":"npm run clean && tsc","clean":"rimraf dist","proto:all":"npm run proto:caso","test:unit":"npx dotenv-cli -e .env.test -- jest --runInBand --config ./jest.unit.config.ts","prepublish":"npm run test:unit && npm run build","proto:caso":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto.cmd -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:install":"npm i  https://github.com/AverbachDev/grpc-nest-proto","proto:caso-linux":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb"},"_npmUser":{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"},"repository":{"url":"git+https://github.com/AverbachDev/clean-arch-base.git","type":"git"},"_npmVersion":"10.7.0","description":"Estrutura básica para criação de microsserviços","directories":{},"_nodeVersion":"20.15.0","dependencies":{"uuid":"^9.0.1","class-validator":"^0.14.1","grpc-nest-proto":"github:AverbachDev/grpc-nest-proto"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","rimraf":"^5.0.5","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","ts-proto":"^1.167.8","supertest":"^6.3.3","ts-loader":"^9.4.3","dotenv-cli":"^7.4.1","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@nestjs/core":"^10.3.8","@grpc/grpc-js":"^1.10.7","@nestjs/common":"^10.3.8","@nestjs/config":"^3.2.2","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@faker-js/faker":"^8.4.1","@nestjs/testing":"^10.0.0","@nestjs/typeorm":"^10.0.2","@types/supertest":"^2.0.12","@grpc/proto-loader":"^0.7.13","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","@nestjs/microservices":"^10.3.8","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.3.8","@typescript-eslint/parser":"^6.0.0","@averbach/nest-shared-utils":"^0.1.68","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clean-arch-base_1.0.66_1720205031975_0.9542278786429765","host":"s3://npm-registry-packages"}},"1.0.67":{"name":"@averbach/clean-arch-base","version":"1.0.67","author":{"name":"Fabio Toscano"},"license":"ISC","_id":"@averbach/clean-arch-base@1.0.67","maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"homepage":"https://github.com/AverbachDev/clean-arch-base#readme","bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"dist":{"shasum":"023129170e224cef961246f00ee37f5295ad6bfa","tarball":"https://registry.npmjs.org/@averbach/clean-arch-base/-/clean-arch-base-1.0.67.tgz","fileCount":99,"integrity":"sha512-07eZKZ+vY355xs9oaa0/fvmZ3lT8my0EznyfsgOwdVvrKYZpjXi98b20j4b+WsGMmnvkKTOCjARBuiqzHkFT5w==","signatures":[{"sig":"MEUCIQCSu2MW7OuB2KIIyOfYnWyy64e7BKNRNSM33CJTDm68hAIgCNwc+AVrEHURK04sL7mmfYgKe3KRLZgE1RjcQg4clrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":330256},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1219787b1a7867427de2da6e441f40669975a047","scripts":{"build":"npm run clean && tsc","clean":"rimraf dist","proto:all":"npm run proto:caso","test:unit":"npx dotenv-cli -e .env.test -- jest --runInBand --config ./jest.unit.config.ts","prepublish":"npm run test:unit && npm run build","proto:caso":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto.cmd -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:install":"npm i  https://github.com/AverbachDev/grpc-nest-proto","proto:caso-linux":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb"},"_npmUser":{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"},"repository":{"url":"git+https://github.com/AverbachDev/clean-arch-base.git","type":"git"},"_npmVersion":"10.7.0","description":"Estrutura básica para criação de microsserviços","directories":{},"_nodeVersion":"20.15.0","dependencies":{"uuid":"^9.0.1","class-validator":"^0.14.1","grpc-nest-proto":"github:AverbachDev/grpc-nest-proto"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","rimraf":"^5.0.5","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","ts-proto":"^1.167.8","supertest":"^6.3.3","ts-loader":"^9.4.3","dotenv-cli":"^7.4.1","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@nestjs/core":"^10.3.8","@grpc/grpc-js":"^1.10.7","@nestjs/common":"^10.3.8","@nestjs/config":"^3.2.2","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@faker-js/faker":"^8.4.1","@nestjs/testing":"^10.0.0","@nestjs/typeorm":"^10.0.2","@types/supertest":"^2.0.12","@grpc/proto-loader":"^0.7.13","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","@nestjs/microservices":"^10.3.8","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.3.8","@typescript-eslint/parser":"^6.0.0","@averbach/nest-shared-utils":"^0.1.68","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clean-arch-base_1.0.67_1720440808185_0.909458503733978","host":"s3://npm-registry-packages"}},"1.0.68":{"name":"@averbach/clean-arch-base","version":"1.0.68","author":{"name":"Fabio Toscano"},"license":"ISC","_id":"@averbach/clean-arch-base@1.0.68","maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"homepage":"https://github.com/AverbachDev/clean-arch-base#readme","bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"dist":{"shasum":"ab91c9308fe435fd777e0e23d504985f6c046c1f","tarball":"https://registry.npmjs.org/@averbach/clean-arch-base/-/clean-arch-base-1.0.68.tgz","fileCount":99,"integrity":"sha512-e/4U14XuWjcb3xod2V9PZl0DkUL1de6WgI2bGZ37QOlQq16qeUx12muGIbK8qC5wOvw2O8Z6QY8ARIrEhnLh9A==","signatures":[{"sig":"MEQCIDOj+v3QlfQv7RqzYgAPsyoG5zBrV/yXVxqO1ffbWGIYAiAYphlMmbNWhASqxUf+ABaP3nsrwGbhmUUMi+rU3MDqbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":330259},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2bf3a05759ce50a3e4fde9cdb744f1b86a3ffbc6","scripts":{"build":"npm run clean && tsc","clean":"rimraf dist","proto:all":"npm run proto:caso","test:unit":"npx dotenv-cli -e .env.test -- jest --runInBand --config ./jest.unit.config.ts","prepublish":"npm run test:unit && npm run build","proto:caso":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto.cmd -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:install":"npm i  https://github.com/AverbachDev/grpc-nest-proto -D","proto:caso-linux":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb"},"_npmUser":{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"},"repository":{"url":"git+https://github.com/AverbachDev/clean-arch-base.git","type":"git"},"_npmVersion":"10.7.0","description":"Estrutura básica para criação de microsserviços","directories":{},"_nodeVersion":"20.15.0","dependencies":{"uuid":"^9.0.1","class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","rimraf":"^5.0.5","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","ts-proto":"^1.167.8","supertest":"^6.3.3","ts-loader":"^9.4.3","dotenv-cli":"^7.4.1","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@nestjs/core":"^10.3.8","@grpc/grpc-js":"^1.10.7","@nestjs/common":"^10.3.8","@nestjs/config":"^3.2.2","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@faker-js/faker":"^8.4.1","@nestjs/testing":"^10.0.0","@nestjs/typeorm":"^10.0.2","grpc-nest-proto":"github:AverbachDev/grpc-nest-proto","@types/supertest":"^2.0.12","@grpc/proto-loader":"^0.7.13","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","@nestjs/microservices":"^10.3.8","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.3.8","@typescript-eslint/parser":"^6.0.0","@averbach/nest-shared-utils":"^0.1.68","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clean-arch-base_1.0.68_1720444471798_0.1901621557615143","host":"s3://npm-registry-packages"}},"1.0.69":{"name":"@averbach/clean-arch-base","version":"1.0.69","author":{"name":"Fabio Toscano"},"license":"ISC","_id":"@averbach/clean-arch-base@1.0.69","maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"homepage":"https://github.com/AverbachDev/clean-arch-base#readme","bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"dist":{"shasum":"eaac2ee0a9988d7bd203d828b50604cdaec1b7b9","tarball":"https://registry.npmjs.org/@averbach/clean-arch-base/-/clean-arch-base-1.0.69.tgz","fileCount":99,"integrity":"sha512-V4dfwfoyaoyKZIUu3xcWwbzUfq8mzn9e0RwH2UlwIteSVapib1AA+CPI+KPW6LcSWVfsY3zwliILBZ6yNYi+Yw==","signatures":[{"sig":"MEQCIBdNpUlDlylTlO8+in43bl/Ie3CMOIG0L6Zn9gtskdfJAiBDcMbYrx852of2tm0h9RAkl9O7mhsXQ3tr4uyvbqKywg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":330349},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5131a23554074f6cab2fbaee848f2220510ee0ad","scripts":{"build":"npm run clean && tsc","clean":"rimraf dist","proto:all":"npm run proto:caso","test:unit":"npx dotenv-cli -e .env.test -- jest --runInBand --config ./jest.unit.config.ts","prepublish":"npm run test:unit && npm run build","proto:caso":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto.cmd -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:install":"npm i  https://github.com/AverbachDev/grpc-nest-proto -D","proto:caso-linux":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb"},"_npmUser":{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"},"repository":{"url":"git+https://github.com/AverbachDev/clean-arch-base.git","type":"git"},"_npmVersion":"10.7.0","description":"Estrutura básica para criação de microsserviços","directories":{},"_nodeVersion":"20.15.0","dependencies":{"uuid":"^9.0.1","class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","rimraf":"^5.0.5","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","ts-proto":"^1.167.8","supertest":"^6.3.3","ts-loader":"^9.4.3","dotenv-cli":"^7.4.1","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@nestjs/core":"^10.3.8","@grpc/grpc-js":"^1.10.7","@nestjs/common":"^10.3.8","@nestjs/config":"^3.2.2","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@faker-js/faker":"^8.4.1","@nestjs/testing":"^10.0.0","@nestjs/typeorm":"^10.0.2","grpc-nest-proto":"github:AverbachDev/grpc-nest-proto","@types/supertest":"^2.0.12","@grpc/proto-loader":"^0.7.13","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","@nestjs/microservices":"^10.3.8","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.3.8","@typescript-eslint/parser":"^6.0.0","@averbach/nest-shared-utils":"^0.1.68","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clean-arch-base_1.0.69_1721132094320_0.9747387344692309","host":"s3://npm-registry-packages"}},"1.0.70":{"name":"@averbach/clean-arch-base","version":"1.0.70","author":{"name":"Fabio Toscano"},"license":"ISC","_id":"@averbach/clean-arch-base@1.0.70","maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"homepage":"https://github.com/AverbachDev/clean-arch-base#readme","bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"dist":{"shasum":"2b974bb7614b63c8429bf286a698faecc874a92c","tarball":"https://registry.npmjs.org/@averbach/clean-arch-base/-/clean-arch-base-1.0.70.tgz","fileCount":99,"integrity":"sha512-NyIF0BGzHffPPosH5zzVAL0ewy0u2haZh+pIMHEllNps0p49Eul5PWe2wigOHU+0XYuxHGBXFTVn1ghIQSBTug==","signatures":[{"sig":"MEQCIEn7bRqXjn+iMs5p9+MaE4667QRT5iuY4YDcNwm1PA8XAiAPQoUgGxIotKa+bpkqnU+pI7j3EWBX1gfTlVTW2UCP8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":330392},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e93497b8d9a7bb5e41d1a8315288cf55b64df8f2","scripts":{"build":"npm run clean && tsc","clean":"rimraf dist","proto:all":"npm run proto:caso","test:unit":"npx dotenv-cli -e .env.test -- jest --runInBand --config ./jest.unit.config.ts","prepublish":"npm run test:unit && npm run build","proto:caso":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto.cmd -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:install":"npm i  https://github.com/AverbachDev/grpc-nest-proto -D","proto:caso-linux":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb"},"_npmUser":{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"},"repository":{"url":"git+https://github.com/AverbachDev/clean-arch-base.git","type":"git"},"_npmVersion":"10.7.0","description":"Estrutura básica para criação de microsserviços","directories":{},"_nodeVersion":"20.15.1","dependencies":{"uuid":"^9.0.1","class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","rimraf":"^5.0.5","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","ts-proto":"^1.167.8","supertest":"^6.3.3","ts-loader":"^9.4.3","dotenv-cli":"^7.4.1","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@nestjs/core":"^10.3.8","@grpc/grpc-js":"^1.10.7","@nestjs/common":"^10.3.8","@nestjs/config":"^3.2.2","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@faker-js/faker":"^8.4.1","@nestjs/testing":"^10.0.0","@nestjs/typeorm":"^10.0.2","grpc-nest-proto":"github:AverbachDev/grpc-nest-proto","@types/supertest":"^2.0.12","@grpc/proto-loader":"^0.7.13","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","@nestjs/microservices":"^10.3.8","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.3.8","@typescript-eslint/parser":"^6.0.0","@averbach/nest-shared-utils":"^0.1.68","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clean-arch-base_1.0.70_1721845582501_0.7166883385686504","host":"s3://npm-registry-packages"}},"1.0.71":{"name":"@averbach/clean-arch-base","version":"1.0.71","author":{"name":"Fabio Toscano"},"license":"ISC","_id":"@averbach/clean-arch-base@1.0.71","maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"homepage":"https://github.com/AverbachDev/clean-arch-base#readme","bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"dist":{"shasum":"e525b3a77bffbefc00dc6eebac64df8e9860449d","tarball":"https://registry.npmjs.org/@averbach/clean-arch-base/-/clean-arch-base-1.0.71.tgz","fileCount":99,"integrity":"sha512-KBCrrKVWuPawXM9QoUP6KQRj9hSrnO3FoblZq1kdILDMh9PhZYRb80dL5sgGulrq5qM3b5ZIjEU56DsGz6MzJw==","signatures":[{"sig":"MEUCIQDuT1/oBAiATeu80d0OAgU4+80QC+/joyJkjpB7Dh4d9wIgYh7CkTmE8DYFaR8B7uNST820WTQExEmtLp3McwYbc2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":330440},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"08e541ccbc8cf88e7911aeacdbd16604cf2b406d","scripts":{"build":"npm run clean && tsc","clean":"rimraf dist","proto:all":"npm run proto:caso","test:unit":"npx dotenv-cli -e .env.test -- jest --runInBand --config ./jest.unit.config.ts","prepublish":"npm run test:unit && npm run build","proto:caso":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto.cmd -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:install":"npm i  https://github.com/AverbachDev/grpc-nest-proto -D","proto:caso-linux":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb"},"_npmUser":{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"},"repository":{"url":"git+https://github.com/AverbachDev/clean-arch-base.git","type":"git"},"_npmVersion":"10.8.1","description":"Estrutura básica para criação de microsserviços","directories":{},"_nodeVersion":"20.16.0","dependencies":{"uuid":"^9.0.1","class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","rimraf":"^5.0.5","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","ts-proto":"^1.167.8","supertest":"^6.3.3","ts-loader":"^9.4.3","dotenv-cli":"^7.4.1","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@nestjs/core":"^10.3.8","@grpc/grpc-js":"^1.10.7","@nestjs/common":"^10.3.8","@nestjs/config":"^3.2.2","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@faker-js/faker":"^8.4.1","@nestjs/testing":"^10.0.0","@nestjs/typeorm":"^10.0.2","grpc-nest-proto":"github:AverbachDev/grpc-nest-proto","@types/supertest":"^2.0.12","@grpc/proto-loader":"^0.7.13","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","@nestjs/microservices":"^10.3.8","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.3.8","@typescript-eslint/parser":"^6.0.0","@averbach/nest-shared-utils":"^0.1.68","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clean-arch-base_1.0.71_1724356546582_0.05128409781513432","host":"s3://npm-registry-packages"}},"1.0.72":{"name":"@averbach/clean-arch-base","version":"1.0.72","author":{"name":"Fabio Toscano"},"license":"ISC","_id":"@averbach/clean-arch-base@1.0.72","maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"homepage":"https://github.com/AverbachDev/clean-arch-base#readme","bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"dist":{"shasum":"7de669fa295e33b77c44491bfa91e2c82f198c20","tarball":"https://registry.npmjs.org/@averbach/clean-arch-base/-/clean-arch-base-1.0.72.tgz","fileCount":99,"integrity":"sha512-vmwNmHkYt0AjwgiriG8vBvpY54a82AVJsd8wug6ZoSOvxxQ8MQ+5UDj+26uJuYbJmzjvCgdzj8HIy3vuGzqxxg==","signatures":[{"sig":"MEQCIC+9TQLGm2rRiVI3FhzsNOkpdYslx0rG1yfAKeYxRXXdAiBZsKQoebpPaSuDh8Ypz4/3MVi1WLpWQbNXieqLpiu6uA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":330440},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"68987a8adc6837b55b53db1b8d0ceb30b5416abf","scripts":{"build":"npm run clean && tsc","clean":"rimraf dist","proto:all":"npm run proto:caso","test:unit":"npx dotenv-cli -e .env.test -- jest --runInBand --config ./jest.unit.config.ts","prepublish":"npm run test:unit && npm run build","proto:caso":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto.cmd -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:install":"npm i  https://github.com/AverbachDev/grpc-nest-proto -D","proto:caso-linux":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb"},"_npmUser":{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"},"repository":{"url":"git+https://github.com/AverbachDev/clean-arch-base.git","type":"git"},"_npmVersion":"10.8.1","description":"Estrutura básica para criação de microsserviços","directories":{},"_nodeVersion":"20.16.0","dependencies":{"uuid":"^9.0.1","class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","rimraf":"^5.0.5","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","ts-proto":"^1.167.8","supertest":"^6.3.3","ts-loader":"^9.4.3","dotenv-cli":"^7.4.1","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@nestjs/core":"^10.3.8","@grpc/grpc-js":"^1.10.7","@nestjs/common":"^10.3.8","@nestjs/config":"^3.2.2","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@faker-js/faker":"^8.4.1","@nestjs/testing":"^10.0.0","@nestjs/typeorm":"^10.0.2","grpc-nest-proto":"github:AverbachDev/grpc-nest-proto","@types/supertest":"^2.0.12","@grpc/proto-loader":"^0.7.13","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","@nestjs/microservices":"^10.3.8","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.3.8","@typescript-eslint/parser":"^6.0.0","@averbach/nest-shared-utils":"^0.1.68","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clean-arch-base_1.0.72_1724680537198_0.42276514314825175","host":"s3://npm-registry-packages"}},"1.0.73":{"name":"@averbach/clean-arch-base","version":"1.0.73","author":{"name":"Fabio Toscano"},"license":"ISC","_id":"@averbach/clean-arch-base@1.0.73","maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"homepage":"https://github.com/AverbachDev/clean-arch-base#readme","bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"dist":{"shasum":"c20a69be62beecd684eadf08b1a2132096255ade","tarball":"https://registry.npmjs.org/@averbach/clean-arch-base/-/clean-arch-base-1.0.73.tgz","fileCount":99,"integrity":"sha512-efcMOY+TzI/ccriOv0tqM/KFwCmPPU8312jKtPqj7VgaRnZg1BVMtH3oGIjsdzTGOO3/zbkId+Pk4GeVdjr0GA==","signatures":[{"sig":"MEYCIQCebizUl3A+8ruGQ1Vnz1JWmonKiUxLnq85oSekh7+CpwIhAJkhbTdyT6J3GgmcMJsrT0AG0sF8X9zq0T1X1z5WjeB0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":330616},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b184360afe3615b5249ed3dab010eb2ed95fb133","scripts":{"build":"npm run clean && tsc","clean":"rimraf dist","proto:all":"npm run proto:caso","test:unit":"npx dotenv-cli -e .env.test -- jest --runInBand --config ./jest.unit.config.ts","prepublish":"npm run test:unit && npm run build","proto:caso":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto.cmd -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:install":"npm i  https://github.com/AverbachDev/grpc-nest-proto -D","proto:caso-linux":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb"},"_npmUser":{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"},"repository":{"url":"git+https://github.com/AverbachDev/clean-arch-base.git","type":"git"},"_npmVersion":"10.8.2","description":"Estrutura básica para criação de microsserviços","directories":{},"_nodeVersion":"20.18.1","dependencies":{"uuid":"^9.0.1","class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","rimraf":"^5.0.5","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","ts-proto":"^1.167.8","supertest":"^6.3.3","ts-loader":"^9.4.3","dotenv-cli":"^7.4.1","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@nestjs/core":"^10.3.8","@grpc/grpc-js":"^1.10.7","@nestjs/common":"^10.3.8","@nestjs/config":"^3.2.2","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@faker-js/faker":"^8.4.1","@nestjs/testing":"^10.0.0","@nestjs/typeorm":"^10.0.2","grpc-nest-proto":"github:AverbachDev/grpc-nest-proto","@types/supertest":"^2.0.12","@grpc/proto-loader":"^0.7.13","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","@nestjs/microservices":"^10.3.8","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.3.8","@typescript-eslint/parser":"^6.0.0","@averbach/nest-shared-utils":"^0.1.68","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clean-arch-base_1.0.73_1733755555415_0.886766380350799","host":"s3://npm-registry-packages-npm-production"}},"1.0.74":{"name":"@averbach/clean-arch-base","version":"1.0.74","author":{"name":"Fabio Toscano"},"license":"ISC","_id":"@averbach/clean-arch-base@1.0.74","maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"homepage":"https://github.com/AverbachDev/clean-arch-base#readme","bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"dist":{"shasum":"cabb76ac047a6bcffef4c876964a6f9ce9b8337a","tarball":"https://registry.npmjs.org/@averbach/clean-arch-base/-/clean-arch-base-1.0.74.tgz","fileCount":99,"integrity":"sha512-nID8vF43IkDsdPXgxfPYka/vNAFmMYEpI54tnGeSkKRHAB1EBtDw9viTnS6JXBse4NZu5I/HAD+JN+gJxEoY6w==","signatures":[{"sig":"MEYCIQDJ8UDRZeqvIMx232VgPJFCaNk6x5+DyCpbBlRQyIugwQIhANwUiVdFh/e9u0lqL2fJKHwEyYTAaJPgVgennMRObCgQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330688},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4f8244cb3c7421a8e2ee342cd696603a94669bfb","scripts":{"build":"npm run clean && tsc","clean":"rimraf dist","proto:all":"npm run proto:caso","test:unit":"npx dotenv-cli -e .env.test -- jest --runInBand --config ./jest.unit.config.ts","prepublish":"npm run test:unit && npm run build","proto:caso":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto.cmd -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:install":"npm i  https://github.com/AverbachDev/grpc-nest-proto -D","proto:caso-linux":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb"},"_npmUser":{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"},"repository":{"url":"git+https://github.com/AverbachDev/clean-arch-base.git","type":"git"},"_npmVersion":"10.8.2","description":"Estrutura básica para criação de microsserviços","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^9.0.1","class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","rimraf":"^5.0.5","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","ts-proto":"^1.167.8","supertest":"^6.3.3","ts-loader":"^9.4.3","dotenv-cli":"^7.4.1","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@nestjs/core":"^10.3.8","@grpc/grpc-js":"^1.10.7","@nestjs/common":"^10.3.8","@nestjs/config":"^3.2.2","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@faker-js/faker":"^8.4.1","@nestjs/testing":"^10.0.0","@nestjs/typeorm":"^10.0.2","grpc-nest-proto":"github:AverbachDev/grpc-nest-proto","@types/supertest":"^2.0.12","@grpc/proto-loader":"^0.7.13","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","@nestjs/microservices":"^10.3.8","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.3.8","@typescript-eslint/parser":"^6.0.0","@averbach/nest-shared-utils":"^0.1.68","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clean-arch-base_1.0.74_1779459409760_0.5142012285560495","host":"s3://npm-registry-packages-npm-production"}},"1.0.76":{"name":"@averbach/clean-arch-base","version":"1.0.76","author":{"name":"Fabio Toscano"},"license":"ISC","_id":"@averbach/clean-arch-base@1.0.76","maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"homepage":"https://github.com/AverbachDev/clean-arch-base#readme","bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"dist":{"shasum":"60ccdb013a4ce677abf1e552a01337179ac37e86","tarball":"https://registry.npmjs.org/@averbach/clean-arch-base/-/clean-arch-base-1.0.76.tgz","fileCount":99,"integrity":"sha512-0r+sdYcEIoFcR7KhtqogHirlRl1Ehw7F0IIrFhVhNaPBViLEtp9kaIk6L8BCTOcnNGCamfz0M4xQpIsw8jn4yw==","signatures":[{"sig":"MEYCIQClHn+8BGTpNVQFTvvyglQFgSqk1v0ZsZ3H7bhLS4Y57gIhAMNpBcpjXR319LB+X4+VTZwVX9Ndmw+N+pp2u9FC68s3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330743},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ccc6637cc24e054bb6f4316c2783815f5a81fd16","scripts":{"build":"npm run clean && tsc","clean":"rimraf dist","proto:all":"npm run proto:caso","test:unit":"npx dotenv-cli -e .env.test -- jest --runInBand --config ./jest.unit.config.ts","prepublish":"npm run test:unit && npm run build","proto:caso":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto.cmd -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:install":"npm i  https://github.com/AverbachDev/grpc-nest-proto -D","proto:caso-linux":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb"},"_npmUser":{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"},"repository":{"url":"git+https://github.com/AverbachDev/clean-arch-base.git","type":"git"},"_npmVersion":"10.8.2","description":"Estrutura básica para criação de microsserviços","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^9.0.1","class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","rimraf":"^5.0.5","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","ts-proto":"^1.167.8","supertest":"^6.3.3","ts-loader":"^9.4.3","dotenv-cli":"^7.4.1","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@nestjs/core":"^10.3.8","@grpc/grpc-js":"^1.10.7","@nestjs/common":"^10.3.8","@nestjs/config":"^3.2.2","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@faker-js/faker":"^8.4.1","@nestjs/testing":"^10.0.0","@nestjs/typeorm":"^10.0.2","grpc-nest-proto":"github:AverbachDev/grpc-nest-proto","@types/supertest":"^2.0.12","@grpc/proto-loader":"^0.7.13","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","@nestjs/microservices":"^10.3.8","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.3.8","@typescript-eslint/parser":"^6.0.0","@averbach/nest-shared-utils":"^0.1.68","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clean-arch-base_1.0.76_1779461325210_0.48566996307162946","host":"s3://npm-registry-packages-npm-production"}},"1.0.77":{"name":"@averbach/clean-arch-base","version":"1.0.77","author":{"name":"Fabio Toscano"},"license":"ISC","_id":"@averbach/clean-arch-base@1.0.77","maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"homepage":"https://github.com/AverbachDev/clean-arch-base#readme","bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"dist":{"shasum":"bba6e5a772b99f118c6b5900a361819a1264ace0","tarball":"https://registry.npmjs.org/@averbach/clean-arch-base/-/clean-arch-base-1.0.77.tgz","fileCount":99,"integrity":"sha512-lgBAXsCYtd2II6Jc46lCbNYERb/3N/0o+l2wI/rm8lt07uO7s9jOM9/6e7sdAMhZY+7e2iTQDNua5Iwuyi7IZA==","signatures":[{"sig":"MEYCIQCCRCdYiH1hbkCbVO0fADmoDy5u4Q19uMvXg8LkCNADPAIhALuZXTYGZYtNbNytAILsUs7b7LwwC1VuHqrqvlhjoHJy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330616},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1f631f62186b2ec218de638920981bc33d308868","scripts":{"build":"npm run clean && tsc","clean":"rimraf dist","proto:all":"npm run proto:caso","test:unit":"npx dotenv-cli -e .env.test -- jest --runInBand --config ./jest.unit.config.ts","prepublish":"npm run test:unit && npm run build","proto:caso":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto.cmd -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:install":"npm i  https://github.com/AverbachDev/grpc-nest-proto -D","proto:caso-linux":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb"},"_npmUser":{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"},"repository":{"url":"git+https://github.com/AverbachDev/clean-arch-base.git","type":"git"},"_npmVersion":"10.8.2","description":"Estrutura básica para criação de microsserviços","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^9.0.1","class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.42.0","rimraf":"^5.0.5","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^3.0.0","ts-proto":"^1.167.8","supertest":"^6.3.3","ts-loader":"^9.4.3","dotenv-cli":"^7.4.1","typescript":"^5.1.3","@nestjs/cli":"^10.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.1","@nestjs/core":"^10.3.8","@grpc/grpc-js":"^1.10.7","@nestjs/common":"^10.3.8","@nestjs/config":"^3.2.2","@types/express":"^4.17.17","tsconfig-paths":"^4.2.0","@faker-js/faker":"^8.4.1","@nestjs/testing":"^10.0.0","@nestjs/typeorm":"^10.0.2","grpc-nest-proto":"github:AverbachDev/grpc-nest-proto","@types/supertest":"^2.0.12","@grpc/proto-loader":"^0.7.13","@nestjs/schematics":"^10.0.0","source-map-support":"^0.5.21","@nestjs/microservices":"^10.3.8","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.3.8","@typescript-eslint/parser":"^6.0.0","@averbach/nest-shared-utils":"^0.1.68","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clean-arch-base_1.0.77_1779467412923_0.2542595361087332","host":"s3://npm-registry-packages-npm-production"}},"1.0.78":{"name":"@averbach/clean-arch-base","version":"1.0.78","description":"Estrutura básica para criação de microsserviços","author":{"name":"Fabio Toscano"},"license":"ISC","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"npm run clean && tsc","test:unit":"npx dotenv-cli -e .env.test -- jest --runInBand --config ./jest.unit.config.ts","prepublish":"npm run test:unit && npm run build","proto:install":"npm i  https://github.com/AverbachDev/grpc-nest-proto -D","proto:caso":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto.cmd -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:caso-linux":"protoc --plugin=node_modules/.bin/protoc-gen-ts_proto -I=./node_modules/grpc-nest-proto/proto --ts_proto_out=src/proto/ node_modules/grpc-nest-proto/proto/caso.proto --ts_proto_opt=nestJs=true --ts_proto_opt=fileSuffix=.pb","proto:all":"npm run proto:caso"},"repository":{"type":"git","url":"git+https://github.com/AverbachDev/clean-arch-base.git"},"bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"homepage":"https://github.com/AverbachDev/clean-arch-base#readme","dependencies":{"class-validator":"^0.14.1","uuid":"^9.0.1"},"devDependencies":{"@averbach/nest-shared-utils":"^0.1.68","@faker-js/faker":"^8.4.1","@grpc/grpc-js":"^1.10.7","@grpc/proto-loader":"^0.7.13","@nestjs/cli":"^10.0.0","@nestjs/common":"^10.3.8","@nestjs/config":"^3.2.2","@nestjs/core":"^10.3.8","@nestjs/microservices":"^10.3.8","@nestjs/platform-express":"^10.3.8","@nestjs/schematics":"^10.0.0","@nestjs/testing":"^10.0.0","@nestjs/typeorm":"^10.0.2","@types/express":"^4.17.17","@types/jest":"^29.5.2","@types/node":"^20.3.1","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^6.0.0","@typescript-eslint/parser":"^6.0.0","dotenv-cli":"^7.4.1","eslint":"^8.42.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","grpc-nest-proto":"github:AverbachDev/grpc-nest-proto","jest":"^29.5.0","prettier":"^3.0.0","rimraf":"^5.0.5","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-jest":"^29.1.0","ts-loader":"^9.4.3","ts-node":"^10.9.1","ts-proto":"^1.167.8","tsconfig-paths":"^4.2.0","typescript":"^5.1.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"_id":"@averbach/clean-arch-base@1.0.78","gitHead":"a0186b5d6ad99c7ef2bf0348fb8620ea48706ad3","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Pbc9AfcDcr3fQr1J/zBA0T7o5yCYkqv/491q56vfFftrNxjP5+s14eCxvuJ15voPexgL7FxKrGRsA1awjhe3gg==","shasum":"a8ea5c1867b80b30a956236136a4e2fc86fecdaf","tarball":"https://registry.npmjs.org/@averbach/clean-arch-base/-/clean-arch-base-1.0.78.tgz","fileCount":99,"unpackedSize":330621,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGspQNLl3l6vzpiylm9JWkSdSNMtHWD6h4qYQZSnJIsgAiEAx7flZr1TQl6CGug9sMJdjY0IHmDOmtQpDWqPIdCa4p0="}]},"_npmUser":{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"},"directories":{},"maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/clean-arch-base_1.0.78_1782136555150_0.5354026710908142"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-03T12:07:12.869Z","modified":"2026-06-22T13:55:55.421Z","1.0.0":"2024-05-03T12:07:13.313Z","1.0.1":"2024-05-03T12:43:53.568Z","1.0.3":"2024-05-03T13:25:30.209Z","1.0.4":"2024-05-03T14:15:46.589Z","1.0.5":"2024-05-03T14:31:44.935Z","1.0.6":"2024-05-06T12:01:58.529Z","1.0.61":"2024-05-06T12:35:57.628Z","1.0.62":"2024-05-06T14:48:49.874Z","1.0.63":"2024-05-08T13:29:50.838Z","1.0.64":"2024-07-03T17:27:23.067Z","1.0.65":"2024-07-05T16:52:04.393Z","1.0.66":"2024-07-05T18:43:52.189Z","1.0.67":"2024-07-08T12:13:28.410Z","1.0.68":"2024-07-08T13:14:32.004Z","1.0.69":"2024-07-16T12:14:54.488Z","1.0.70":"2024-07-24T18:26:22.674Z","1.0.71":"2024-08-22T19:55:46.815Z","1.0.72":"2024-08-26T13:55:37.382Z","1.0.73":"2024-12-09T14:45:55.638Z","1.0.74":"2026-05-22T14:16:49.910Z","1.0.76":"2026-05-22T14:48:45.375Z","1.0.77":"2026-05-22T16:30:13.115Z","1.0.78":"2026-06-22T13:55:55.301Z"},"bugs":{"url":"https://github.com/AverbachDev/clean-arch-base/issues"},"author":{"name":"Fabio Toscano"},"license":"ISC","homepage":"https://github.com/AverbachDev/clean-arch-base#readme","repository":{"type":"git","url":"git+https://github.com/AverbachDev/clean-arch-base.git"},"description":"Estrutura básica para criação de microsserviços","maintainers":[{"name":"averbach","email":"fabio.toscano@averbachcobrancas.com.br"}],"readme":"ERROR: No README data found!","readmeFilename":"READMe.md"}