1.0.0 • Published 5 years ago

hemera-request-clear v1.0.0

Weekly downloads
1
License
MIT
Repository
github
Last release
5 years ago

hemera-request-clear

npm node

About

The hemera-request-clear is a plugin to help clear the request with defaults pattern

Setup

const  HemeraRequestPlugin = require('hemera-request-clear')
const  hemera = new  Hemera(nats)
hemera.use(HemeraRequestPlugin, {
  fields: [
    'topic',
    'cmd'
  ]
})

Usage

hemera.add({
  topic:  'hemera-request-clear',
  cmd:  'test'
}, async (request) => {
  const  optionalFields = ['opt']
  request = hemera.requestClear(request, optionalFields)
})