# @willsbctm/email-api-mailinator

> Get validation code from mailinator

Latest version **1.0.0** (published 2022-10-21) · ISC license · 0 weekly downloads

## Install

```sh
npm install @willsbctm/email-api-mailinator
pnpm add @willsbctm/email-api-mailinator
yarn add @willsbctm/email-api-mailinator
bun add @willsbctm/email-api-mailinator
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.0 |
| Published | 2022-10-21 |
| First published | 2022-10-21 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 2 |
| Unpacked size | 10.2 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 1 |
| Author | willsbctmorg |
| Maintainers | willsbctmorg |

## Links

- npm: https://www.npmjs.com/package/@willsbctm/email-api-mailinator
- Repository: https://github.com/willsbctm/email-api-mailinator
- Homepage: https://github.com/willsbctm/email-api-mailinator#readme
- Issues: https://github.com/willsbctm/email-api-mailinator/issues
- npm.io page: https://npm.io/package/@willsbctm/email-api-mailinator

## Dependencies (2)

- [ws](https://npm.io/package/ws.md) ^8.9.0
- [axios](https://npm.io/package/axios.md) ^1.1.2

## Recent versions

- 1.0.0 (latest) — 2022-10-21

## README

# email-api-mailinator

Projeto usado para testes em que é necessário recuperar um código enviado via e-mail.

O projeto funciona com e-mails @mailinator.com.

## Pré requisitos

- Node
- Npm

## Instalação

Ter configurado o repositório npm do nexus e executar:
```sh
npm install email-api-mailinator
```

## Uso

```javascript
import { getCodeFromEmail } from "email-api-mailinator";

const email = "meuteste"
const timeoutSeconds = 50000
const selector = "(?<=Ativation Code: )[0-9]{8}"

getCodeFromEmail(email, timeoutSeconds, selector)
  .then(codigo => console.log(codigo))
```

#### Parâmetros
- email: e-mail cadastrado para o usuário sem o domínio.
Exemplo: meuteste@mailinator.com deverá ser informado apenas meuteste.
- timeoutSeconds: tempo máximo em segundos que deverá ser esperado até a chegada do e-mail.

## Publicação
```
npm run build
```

---
_Source: https://npm.io/package/@willsbctm/email-api-mailinator · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
