@calipsa/logger

JavaScript logger

Usage no npm install needed!

<script type="module">
  import calipsaLogger from 'https://cdn.skypack.dev/@calipsa/logger';
</script>

README

@calipsa/logger

NPM version Downloads Dependency status Dev Dependency status

Installation

# using npm:
npm install --save @calipsa/logger

# or if you like yarn:
yarn add @calipsa/logger

Usage

Works pretty much like bunyan.

import createLogger from '@calipsa/logger'

const logger = createLogger({
  name: 'foobar',
  minLevel: 'info',
  // serializers: { },
  // transform: (o) => o,
})

logger.info('foo')
logger.warn('warning')
logger.error(new Error('some error'))

const child = logger.child({
  extraProp: '234',
})

child.info('with extra prop')

// ...