# kermit-bunyan

> Kermit wrapper for bunyan logger.

Latest version **0.1.0** (published 2016-06-08) · BSD-2-Clause license · 0 weekly downloads

## Install

```sh
npm install kermit-bunyan
pnpm add kermit-bunyan
yarn add kermit-bunyan
bun add kermit-bunyan
```

## Health

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

Positive: no vulnerabilities.

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

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.1.0 |
| Published | 2016-06-08 |
| First published | 2016-06-08 |
| Weekly downloads | 0 |
| License | BSD-2-Clause |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 2 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Alrik Zachert |
| Maintainers | a-z |
| Keywords | kermit, bunyan, logging, microservice |

## Links

- npm: https://www.npmjs.com/package/kermit-bunyan
- Repository: https://gitlab.com/kermit-js/kermit-bunyan
- Homepage: https://gitlab.com/kermit-js/kermit-bunyan#README
- Issues: https://gitlab.com/kermit-js/kermit-bunyan/issues
- npm.io page: https://npm.io/package/kermit-bunyan

## Dependencies (2)

- [bunyan](https://npm.io/package/bunyan.md) ^1.8.1
- [kermit](https://npm.io/package/kermit.md) 2.x

## Alternatives

- [cli-color](https://npm.io/package/cli-color.md) — 3.4M weekly downloads
- [log](https://npm.io/package/log.md) — 1.3M weekly downloads
- [logstash-client](https://npm.io/package/logstash-client.md) — 4.5K weekly downloads
- [@nocobase/plugin-logger](https://npm.io/package/@nocobase/plugin-logger.md) — 2.0K weekly downloads
- [child-process-debug](https://npm.io/package/child-process-debug.md) — 695 weekly downloads

## Recent versions

- 0.1.0 (latest) — 2016-06-08

## README

[![Kermit Module](https://img.shields.io/badge/kermit%20module-2.x-blue.svg?logoWidth=20&logo=data:image/svg%2Bxml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOC42MjcyMTcgMTUuOTk5NzUiIHdpZHRoPSIyOC42MjciIGhlaWdodD0iMTYiPjxwYXRoIGQ9Ik0xMS41OTMgMi45MDRjMC0xLjEtLjYzNC0xLjk5NC0xLjQxNy0xLjk5NC0uNzgyIDAtMS40MTcuODkzLTEuNDE3IDEuOTk0IDAgMS4xMDIuNjM0IDEuOTk0IDEuNDE2IDEuOTk0Ljc4MyAwIDEuNDE3LS44OTIgMS40MTctMS45OTR6TTkuNTggMi42NzhjMC0uNTY4LjI2Ny0xLjMxNi41OTYtMS4zMTYuMzMgMCAuNTk2Ljc0OC41OTYgMS4zMTYgMCAuNTY4LS4zMDggMS41NjItLjYzNyAxLjU2Mi0uMzMgMC0uNTU0LS45OTQtLjU1NC0xLjU2MnpNMTcuNDQ2IDYuNTQzYy0uMjQ2IDAtLjY1NyAwLTEuNDc4LjE2NC0uODIyLjE2NS0xLjIzMy0uMDQtMi4zNDItLjA0LTEuMTEgMC0uOTQ0LjA4Mi0yLjA1My0uMDQyLTEuMTEtLjEyMy0xLjQ4LS4xNjQtMi4wMTMtLjI0NiAwIDAgLjM3LjY1Ni44NjMuNzguNDkzLjEyMyAxLjMxNC4zMyAyLjA1My4zNy43NC4wNCAxLjE5Mi4wNCAxLjgwOC4wNC42MTYgMCAxLjkzLS4wNCAyLjE3Ny0uMTY0LjI0Ny0uMTIzLjk0NS0uMTY0IDEuMTEtLjQ5My4xNjQtLjMzLjEyMy0uMzctLjEyNC0uMzd6TTE3LjUyOC45NzJjLS43NiAwLTEuMzc1Ljg3NC0xLjM3NSAxLjk1MyAwIDEuMDc4LjYxNiAxLjk1MyAxLjM3NSAxLjk1My43NiAwIDEuMzc2LS44NzUgMS4zNzYtMS45NTMgMC0xLjA4LS42MTYtMS45NTMtMS4zNzYtMS45NTN6bS0uMTIzIDMuMzkyYy0uMzMgMC0uNTU0LS45OTUtLjU1NC0xLjU2MyAwLS41NjYuMjY3LTEuMzE0LjU5Ni0xLjMxNC4zMyAwIC41OTYuNzQ4LjU5NiAxLjMxNSAwIC41Ny0uMzA4IDEuNTY0LS42MzcgMS41NjR6IiBmaWxsPSJ3aGl0ZSIvPjxwYXRoIGQ9Ik0yOC42MjcgNy44MDNjMC0uNzQ0LS4zMDUtMS4zNDgtLjY4NS0xLjM3MmgtLjAwN2MtLjQ5LS4xNCAwIDAtMi41NTMuNDEzLTIuNTUyLjQxNS0zLjM1Mi0xLjUyLTMuNzkyLTEuNTUtLjQ0LS4wMjgtMi4wNTMtMi44Ny0yLjAwOC0zLjczMy4wMDgtLjE1LS4wNDMtLjI3NS0uMTMyLS4zOC0uMDg1LS41ODctLjQ3OC0uOTc0LS41OTYtMS4wMTgtLjEyMy0uMDQ3LTEuNjc1LS4xNjUtMS45NDctLjA0Ny0uMTYuMDctLjQ4Ny4zMi0uNzI1LjUxNWgtNC41MmMtLjE1NS0uMjU4LS45OTYtLjU1LTEuMDA4LS41ODNDMTAuNjQuMDA3IDkuMTQ3LS4wNzcgOC43NC4xN2MtLjQxLjI0Ny0uOTUuOTI0LS45NS45MjQtLjUxLjM1Ny0uOTc2LjgyNi0xLjIyMiAxLjA1NS0uNDI2LjM5NS0xLjIzIDAtMS4yMyAxLjU1IDAgMS4wMi0uMDQgMy42NDYtLjA2OCA1LjMyLS40NDcuNzkyLS41NTMgMS45OS0yLjQzMiAyLjYwMi0yLjQ5LjgxLTIuMDc4LjQ1LTIuNDkuODFsLS4wMDUuMDA1Yy0uMzQ2LjItLjQ0OC45MDMtLjIyNCAxLjU5My4wMDQuMDE2LjAxLjAzLjAxNi4wNDYuMDEzLjA1NC4wMzQuMTEuMDYzLjE2NC4yNDYuNTc1LjY2NC44OTYuOTkuNzMyLjA1LS4wMjYuMDk2LS4wNjMuMTM3LS4xMS4xNDItLjAzNS4yNTItLjE1LjI5My0uMzkuMTItLjY5NCAyLjExMy0xLjY2MyAyLjExMy0xLjY2M3MuMy0uMDIyLjUxNy4zMzVjLjE4LjI5Ny0uMTk2Ljg1LS4zMjQgMS4wMjQtLjA0NC4wMS0uMDg3LjAyMi0uMTI4LjA0LS4wOTQtLjAwMi0uMjQ1LjAzNi0uMzUyLjI2Mi0uMDU1LjA3Ny0uMDk1LjE2Ni0uMTE0LjI2NS0uMDI1LjEzLS4wMTIuMjY2LjAzMy4zOTcuMDI3LjEwNS4wNzUuMTkuMTMzLjI2LjE2My4yMzMuNDI1LjQyOC43NC41Mi4wMzIuMDEuMDY0LjAyLjA5Ni4wMjYuMjAzLjA4LjQ3LjEwMy43Ny0uMDguMDc2LS4wNC4xNDQtLjA5LjItLjE1Mi41NzQtLjUyMy4zMTYtMS4xNy4zMTYtMS4xN2wuMzI3LTEuNTA1cy0uMDcyLS4yOTYuMzc0LS45MzRjLjQ0Ny0uNjM4IDIuMTMyLS43NzggMS43NzIgMC0uMzYuNzc3LjI0NSAxLjA2Ny4yNDUgMS4wNjdzLjU3LjExNyAxLjMwNS0uMDYzYy43MzYtLjE4Ljc5Mi0uNjIuODQ1LTEuMTcuMDUyLS41NS0uODYtLjc2LTEuNzY3LTEuMDQ1LS41NTMtLjE3NS0xLjA0My0xLjI1OC0xLjYwOC0xLjk1NmwuMDIzLS4wMnMtLjI4Ny0xLjczNSAwLTIuMjA4Yy4yODgtLjQ3NCAyLjE3NSAyLjIxIDIuMTc1IDIuMjFzNi4xNDUuODI4IDguNDE0IDBjMS40Mi0xLjY1OCAxLjk4Ni0xLjQ1IDEuOTg2LTEuNDVzLjc1Ni43NiAwIDEuNDVjLS43NTcuNjktMS41MzggMS4zMDgtMS4zMjQgMS43OTMuMjE0LjQ4Ni40Ljg2OCAxLjEzNS42OS43MzctLjE3NyAxLjIzLS41NTIgMS4yMy0uNTUycy40NzItLjU1My0uMDk1LTEuMTA0Yy0uNTY3LS41NTMgMS4wMzctMS4yMTIgMS42NDMtLjgzLjYwNS4zODQuNjI2LjY5LjYyNi42OWwuNzU3IDEuMjQ0cy0uMDQ0LjcyMy42NS45MzhjLjA2OC4wMjguMTQzLjA0NC4yMjUuMDQ2LjMzLjAzLjU3LS4xMTUuNzM2LS4yODMuMDMtLjAyMy4wNTgtLjA0Ni4wODYtLjA3LjI2NS0uMjM3LjQ1LS41NC41My0uODM0LjAzLS4wOS4wNS0uMTkuMDQ0LS4yOTguMDAyLS4xNDMtLjAyNi0uMjc2LS4wOS0uMzg2LS4wNDYtLjA4My0uMTEtLjE0Ni0uMTg0LS4xOTItLjE2Ny0uMTYtLjMyLS4xMjUtLjQwNi0uMDgtLjA0My4wMDUtLjA4Ni4wMTItLjEzLjAyMy0uMTctLjEtLjY4Ni0uNDM4LS42MS0uNzk4LjA5NC0uNDMuMzgtLjU1My4zOC0uNTUzczIuMTQtLjAzMyAyLjQ1OC41NTNjLjExLjIwNC4yNDguMjYuMzkuMjI2LjA1Mi4wMjQuMTA2LjAzOC4xNi4wMzguMzUgMCAuNjQyLS40OTUuNjk4LTEuMTQ0LjAxLS4wNjMuMDEzLS4xMjQuMDEtLjE4di0uMDV6TTguNzYgMi45MDNjMC0xLjEuNjM0LTEuOTkzIDEuNDE2LTEuOTkzLjc4MyAwIDEuNDE3Ljg5MyAxLjQxNyAxLjk5NCAwIDEuMTAyLS42MzQgMS45OTQtMS40MTcgMS45OTQtLjc4MiAwLTEuNDE3LS44OTItMS40MTctMS45OTR6bTguODEgNC4wMWMtLjE2NS4zMy0uODYzLjM3LTEuMTEuNDkzLS4yNDYuMTI0LTEuNTYuMTY1LTIuMTc2LjE2NS0uNjE2IDAtMS4wNjggMC0xLjgwOC0uMDRzLTEuNTYtLjI0Ny0yLjA1My0uMzdjLS40OTMtLjEyNC0uODYzLS43OC0uODYzLS43OC41MzQuMDguOTA0LjEyMiAyLjAxMy4yNDUgMS4xMS4xMjQuOTQ0LjA0IDIuMDUzLjA0IDEuMTEgMCAxLjUyLjIwNyAyLjM0Mi4wNDIuODItLjE2NCAxLjIzMi0uMTY0IDEuNDc4LS4xNjQuMjQ3IDAgLjI4OC4wNC4xMjQuMzd6bS0uMDQyLTIuMDM1Yy0uNzYgMC0xLjM3NS0uODc1LTEuMzc1LTEuOTUzIDAtMS4wOC42MTYtMS45NTMgMS4zNzUtMS45NTMuNzYgMCAxLjM3Ni44NzQgMS4zNzYgMS45NTMgMCAxLjA3OC0uNjE2IDEuOTUzLTEuMzc2IDEuOTUzeiIgZmlsbD0id2hpdGUiLz48cGF0aCBkPSJNMTAuNzcyIDIuNjc4YzAtLjU2OC0uMjY3LTEuMzE2LS41OTYtMS4zMTYtLjMzIDAtLjU5NS43NDgtLjU5NSAxLjMxNiAwIC41NjguMjI2IDEuNTYyLjU1NSAxLjU2Mi4zMyAwIC42MzctLjk5NC42MzctMS41NjJ6TTE3LjQ0NiAxLjQ4NmMtLjMzIDAtLjU5NS43NDgtLjU5NSAxLjMxNSAwIC41Ny4yMjYgMS41NjQuNTU1IDEuNTY0LjMzIDAgLjYzNy0uOTk1LjYzNy0xLjU2MyAwLS41NjYtLjI2Ny0xLjMxNC0uNTk2LTEuMzE0eiIgZmlsbD0id2hpdGUiLz48L3N2Zz4=)](https://www.npmjs.com/package/kermit)

# kermit-bunyan - 0.1.0

The kermit-bunyan node module is a kermit wrapper of the bunyan logging
framework.

## Install

`$ npm install --save kermit-bunyan`

## Usage & Configuration

Add the service to your application config file:

```javascript
{
  app: {
    services: {
      logging: 'kermit-bunyan/LoggingService'
      ...
    }
  }
```

And configure the service appropriate. Check the bunyan docs for config
options.
**NOTE**: The kermit module supports the specification of an object of streams
in addition to bunyan's default array streams definition.
That allows overriding specific stream configurations on the different
config layers supported by kermit.

```
  logging: {
    bunyan: {
      name: 'MY LOGGER', // (required)
      appName: 'MICROSERVICE NAME',
      streams: {
        screen: require('bunyan-format')({
          outputMode: 'long',
          color: false
        }),
        errorLog: {
          path: 'path/to/my/error.log',
          level: 'error'
        }
      }
    }
  }
}
```

---
_Source: https://npm.io/package/kermit-bunyan · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
