1.2.1 • Published 3 years ago

frst-helpers v1.2.1

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

Tabela de conteúdos

Instalação

npm i frst-helpers

Uso

Para usar basta importar o nome da classe desejada

ES6

import { ModelUtils, MailService } from 'frst-helpers'

ES5

const { ModelUtils, MailService } = require('frst-helpers')

Classes

ModelUtils

Classe para auxiliar o uso de model pelo sequelize

Parâmetros:

  • valores: (array) array com valores a serem inseridos no model
  • condicao: (object) condição para serem inseridos
const modelUtils = new ModelUtils(ReferenciaModulo)
modelUtils.updateOrCreate(valores, condicao)

MailService

Classe para enviar email pelo vero

Parâmetros:

  • urlDoVero: (string) url do vero
  • tokenDoVero: (string) token de acesso ao vero
  • objDados: (object) objeto para envio de email
  • nomeDoEvento: (string) nome do evento cadastrado no vero
const mailService = new MailService(urlDoVero, tokenDoVero)
mailService.sendMail(objDados, nomeDoEvento)

VerifyToken

Classe para verificar via JWT a validade de um token, usar como middleware

  • Dependênicas: dotenv, (SECRET)
const { VerifyJWT } = require('frst-helpers')

const indexRouter = require('./index.route')
app.use('/', VerifyJWT, indexRouter)
1.2.0

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.2.1

3 years ago

1.1.2

3 years ago

1.0.0

3 years ago