npm.io
0.2.0 • Published 3 years ago

anatomic-bunyan

Licence
ISC
Version
0.2.0
Deps
0
Size
32 kB
Vulns
0
Weekly
0

anatomic-bunyan

An anatomic component for bunyan.

tl;dr

const anatomic = require("anatomic");
const logger = require("anatomic-bunyan");

async function main() {
  const system = anatomic()
    .add('logger', logger()).dependsOn("config")
    .configure({ logger: { level: 'info', name: 'pizza' } });

  const { logger } = await system.start()
  logger.info({ toppings: ['olives', 'capers', 'anchovies'] }, "I love Pizza Napoli!");
}

main();