npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

node-red-contrib-resolv-risk

v3.0.2

Published

<p align="center"> <img style="margin-right: 30px;" src="https://raw.githubusercontent.com/diglopes/node-red-contrib-resolv-risk/master/docs/resolv-risk-logo.png" width="100" /> <img src="https://raw.githubusercontent.com/diglopes/node-red-contrib-res

Downloads

16

Readme

Pre-requisitos

Como instalar

Estes nodes não estão disponiveis publicamente, portanto, não é possivel realizar o download através do Manage palette dentro da própria plataforma. No entanto, o processo pode ser facilmente realizado de forma manual seguindo os seguintes passos:

1 - Download

Realize o clone ou download deste módulo clicando no botão "Clone or download" logo acima, caso tenha escolhido por clicar em download vá até o diretório escolhido para salvar o arquivo e descompacte-o.

2 - Instalação

Após já ter realizado previamente a instalação do Node.js e do Node-red, para instalar o módulo basta encontrar o seu diretório de usuário do node-red, que normalmente fica em ~/.node-red, abrir o terminal dentro desta pasta e utilizar o seguinte comando:

npm install <caminho relativo para a pasta que você fez o download>

A caminho indicado deve ser inserido sem os sinais de maior que ( < ) e menor que ( > ) como indicado no exemplo abaixo em um caso hipotético em que o módulo tivesse sido salvo na pasta home:

npm install /home/node-red-contrib-resolv-risk

Ao terminar a instalação todo o módulo com seus respectivos nodes estarão disponiveis na aba "Resolv Risk" dentro do node-red.

Serviços disponiveis

Os seguintes serviços com seus respectivos nodes serão disponibilizados ao realizar a instalação:

  • Consulta Cadastral
  • Score
  • Óbito
  • Fraude Data

Como funciona

Inserindo as credenciais

Para realizar uma consulta é necessário primariamente fornecer suas credenciais para realizar a autenticação, para isso basta clicar em um dos nodes que estiverem dispostos no seu fluxo e em seguida no ícone de lápis do campo login. Na janela que se abrirá você informará o seu username e password, uma vez salva esta configuração estará disponível para todos os demais nodes Resolv Risk bastando apenas escolher a configuração que estará com o mesmo nome do username que você inseriu.

Uso das variaveis de fluxo

Para otimizar o tempo de consulta, visto que a criação de um novo Token e do client-soap demandam um custo em tempo o Token gerado na autenticação assim como o client-soap e o nome do ambiente no qual ambos os dados foram gerados serão guardados no contexto de fluxo do node-red, desta forma, a menos que haja a necessidade de gerar um novo Token ou Client (como no caso de uma troca de ambiente) estes serão buscados no contexto de fluxo para que não se efetue repetidas vezes as mesmas operação custosas de forma desnecessária.

Entrada de dados

É esperado que o msg.payload contenha as informações necessárias de acordo com os serviços escolhidos, sendo estas:

| Serviço | Cpf | Nome | Nome da mãe | Data de nascimento | Valor | Atraso | | -------------------|:---:|:----:|:-----------:|:------------------:|:-----:|:------:| | Consulta Cadastral | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | | Score | ✔️ | ❌ | ❌ | ❌ | ✔️ | ✔️ | | Óbito | ✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | | Fraude Data | ✔️ | ❌ | ❌ | ✔️ | ❌ | ❌ |

Ao clicar em qualquer um dos nodes na aba info estarão dispostas as informações sobre os campos necessários assim como as suas nomenclaturas, tipo de dado e formato correto que deverá estar inserido no JSON dentro do msg.payload.