@b2wads/redis

Cliente do redis para projetos do B2WADS

Usage no npm install needed!

<script type="module">
  import b2wadsRedis from 'https://cdn.skypack.dev/@b2wads/redis';
</script>

README

b2wads-redis

CircleCI codecov

Client do redis utilizando ioredis

Variáveis de ambiente

Variável Descrição Valores possíveis Valor padrão
B2WADS_REDIS_URL Url de conexão com o redis * redis://localhost:6379
B2WADS_REDIS_TYPE Tipo de conexão com o servidor do redis single\|cluster single
B2WADS_REDIS_KEY_PREFIX Prefíxo da chave que identificará a app * -
B2WADS_REDIS_DEFAULT_TTL TTL padrão para as escritas no cache * PT15M
B2WADS_REDIS_SLOTS_REFRESH_TIMEOUT Tempo de timeout para atualizar slots do cluster * -

Como instalar

npm i @b2wads/redis

Scripts

  • npm run codecov: Envia métricas de code coverage para o codecov.io
  • npm run deps: Inicializa as dependências de desenvolvimento do projeto
  • npm run fix:<fix-name>: Executa script de correção
  • npm run fmt: Formata código segundo estilo definido em .prettierrc e .eslintrc
  • npm run fmt:check: Verifica se o código segue o padrão de estilo
  • npm run start: Inicia a aplicação
  • npm run test: Executa todos os testes