@git-stack/microservice-nats
v0.10.3-alpha.1
Published
This is Container Configuration Service hemera plugin
Downloads
196
Readme
hemera-plugin
Your plugin description
Requirements
Make sure to set following environment properties
process.env.CLOUDFLARE_EMAIL,
process.env.CLOUDFLARE_KEY,
process.env.CLOUDFLARE_ZONE_ID,
Prerequisites
Example
'use strict'
const Hemera = require('nats-hemera')
const plugin = require('hemera-plugin')
const nats = require('nats').connect()
const hemera = new Hemera(nats, {
logLevel: 'info'
})
hemera.use(Plugin)
hemera.ready(() => {
hemera.act({
topic: 'container-manager',
cmd: 'add',
a: 1,
b: 2
}, function (err, resp) {
this.log.info(resp, 'Result')
})
})
Test
npm run test
Code coverage
npm run coverage
Linting
npm run lint