- Instale as depndências
yarn install
- Execute o gRPC server:
yarn start:server
- Execute o gRPC client:
yarn start:client
Faça uma requisição para o cliente com o usuário a ser validado. Essa requisição será recebida pelo server HTTP e fará uma chamada para o server gRPC.
curl --location --request POST 'http://localhost:4000/' \
--header 'Content-Type: application/json' \
--data-raw '{"email": "warteruzannan@gmail.com"}'
A resposta será:
{"validations":[{"fieldName":"email","ratio":0.47489792108535767,"valid":false}]}